Julia as a Second Language: General purpose programming with a taste of data science - Engheim (IEEE, 2003)