-
Notifications
You must be signed in to change notification settings - Fork 99
Start learning Julia
Francesc Verdugo edited this page Sep 13, 2019
·
10 revisions
- Download and install Julia (at least version 1.1.0) https://julialang.org/downloads/
- Read the "Getting started" section of the Julia manual https://docs.julialang.org/en/v1/manual/getting-started/
- Do the introductory tutorials in https://github.com/JuliaComputing/JuliaBoxTutorials
- Open an account in http://discourse.julialang.org/. This is a great place to ask questions and interact with the Julia community.
- Setup your favorite text editor or IDE to work with Julia code (see VIM as Julia IDE, or Juno as Julia IDE)
- Read the documentation of
Pkg
, the Julia package manager (sections 2., 3., and 4. are the important ones) https://julialang.github.io/Pkg.jl/v1/ - Create your first Julia package (see How to create a new Julia package)
- Implement something in your first Julia package as an exercise.
- Make sure that you understand multiple dispatch and the Julia type system. (See sections https://docs.julialang.org/en/v1/manual/types/ and https://docs.julialang.org/en/v1/manual/methods/ of the Julia manual)