Julia Advice to Curious Python Developers

Are you a long term Python developer and interested in exploring Julia?

Erik Engheim
8 min readJun 17, 2021

This is an random assortment or remarks based on questions and observations I have made of people transitioning to Julia from Python.

What Julia Version Does a Course or Book Need to Cover?

The current version of Julia is 1.6, and certainly you want to learn the latest version. However, good books or courses may not have been made for the very latest version. What to look out for?

Anything made prior to 1.0 will be more difficult as there has been a number of syntax changes. Curiously, I still get positive feedback from people who have watched my video course: Getting Started With Julia.

It has surprised me since that course was made for Julia v0.5, but many viewers have made it work anyway, by simply looking up the changes. However, this may not work for all. The safest bet is any course or video made for Julia 1.0 or higher. Above 1.3 is ideal as some important changes happened then. My more up-to-date Julia for Beginners book mostly targets v1.5.

Ultimately you have to balance how good you think the teaching material is against how up-to-date you want it.

--

--

Erik Engheim
Erik Engheim

Written by Erik Engheim

Geek dad, living in Oslo, Norway with passion for UX, Julia programming, science, teaching, reading and writing.

Responses (2)