Julia as a Second Language (General purpose programming with a taste of data science)