This is a good question, though the answers are going to be quite opinionated. My personal view is that the standard library is probably the best in this regard. I usually suggest rational.jl as the best beginners introduction to the language. BigInts and BitFloats for more advanced stuff, including C interop. DateTime is a larger, but self contained, piece of functionality.
On Wednesday, 22 April 2015 14:25:04 UTC+1, Tamas Papp wrote: > > Hi, > > Looking at code snippets from others I sometimes realize that my usage > of Julia is not idiomatic. I learn a lot from code by others, and I am > wondering if there is a way to approach this more systematically. > > In particular, it would be great to get recommendations on which > libraries one should could to learn good, idiomatic coding style in > Julia. Ideally, the library > > 1. should be a native julia implementation, not an interface to a > C/... library, > > 2. written for Julia explicitly, not a translation from Matlab etc, > > 3. should not be a lot of LOC, so that one can understand its details in > reasonable time. > > Documentation and interesting macro examples are extras. > > Best, > > Tamas >
