I think https://github.com/johnmyleswhite/StreamStats.jl is kinda neat, as is Distributions.jl
It doesn't really have an custom types, which is an important thing for some applications, but I'm aiming to maintain a high code quality in GraphLayout.jl, which is a little side interest for me: Jiahao wrote this file https://github.com/IainNZ/GraphLayout.jl/blob/master/src/stress.jl and I wrote this file https://github.com/IainNZ/GraphLayout.jl/blob/master/src/spring.jl and I think both a fairly interesting pieces of code that do some Julian things (there is a zero(eltype(A)) in there, very not MATLAB) Cheers, Iain On Wednesday, April 22, 2015 at 11:25:04 AM UTC-4, Avik Sengupta wrote: > > 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 >> >
