O'Reilly logo

Seven More Languages in Seven Weeks by Bruce Tate, Jack Moffitt, Frederic Daoud, Ian Dees

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Day 1: Resistance Is Futile

Julia is a relatively new language, but the team has been incredibly productive. Even with three days, we won’t be able to cover it all.

Day 1 will cover the built-in types and operators. We’ll also look at Julia’s dictionaries and arrays. The arrays are particularly powerful, with the ability to slice and manipulate them in pieces or in multiple dimensions.

On the second day we’ll look at all the major control flow patterns like if, while, and for. We’ll look at user-defined types and functions, and discover Julia’s multiple dispatch. Concurrency will round out the day, allowing us to do computation in a distributed way.

Our final day, we’ll play with Julia’s macro system and then build an image codec using everything ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required