1. Learn the basics of syntax quickly in 10 minutes 
<https://learnxinyminutes.com/docs/julia/>.

2. Depending on your reason for learning Julia, one of:
    a) Translate an existing script into Julia. Translating Python scripts 
is particularly instructive because the syntax is similar.
    b) Write a new (simple) script that does something you need for 
work/study.
    c) Look at the source of a package
    d) Follow a tutorial for say Python or R, but using only Julia

3. Refine the output of 2. in terms of memory usage, performance, etc by 
consulting this user group, the manual, etc.


On Tuesday, December 15, 2015 at 7:44:49 PM UTC+11, Tamas Papp wrote:
>
> 1. reading through the manual, which I am doing again since the language 
> had some subtle changes compared to 0.3 and the manual also improved, 
>
> 2. working through the source code of some core packages, to learn 
> idiomatic solutions. Eg at the moment I am studying Distributions.jl, 
> learned a lot about how to handle corner cases, trade-offs between 
> optimization and safety, etc. StreamStats.jl, rational.jl and SIUnits.jl 
> were also interesting to study. 
>
> Best, 
>
> Tamas 
>
> On Tue, Dec 15 2015, Spencer Russell <[email protected] <javascript:>> 
> wrote: 
>
> > What introductory tutorials or resources are people liking these days? 
> > I'm particularly interested in people who have just learned Julia 
> > recently, but obviously interested to hear from anyone. What was most 
> > helpful for you? 
> > 
> > Sometimes I get questions from friends or colleagues who are interested 
> > in trying Julia and I'd like to be able to point them to some 
> > informative and up-to-date (0.4) materials. 
> > 
> > -s 
>

Reply via email to