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 
>>
>

Reply via email to