News for hackers. Stuff that matters.
Re:Nim (formerly Nimrod) 0.10.2 released by Cyther606 on Monday December 29, 2014 @11:47AM (#8810504)
https://github.com/def-/LPATHBench/blob/master/nim.nim

Statistics (on an x86_64 Intel Core2Quad Q9300):

    Lang    Time [ms]  Memory [KB]  Compile Time [ms]  Compressed Code [B]
    Nim          1400         1460                893                  486
    C++          1478         2717                774                  728
    D            1518         2388               1614                  669
    Rust         1623         2632               6735                  934
    Java         1874        24428                812                  778
    OCaml        2384         4496                125                  782
    Go           3116         1664                596                  618
    Haskell      3329         5268               3002                 1091
    LuaJit       3857         2368                  -                  519
    Lisp         8219        15876               1043                 1007
    Racket       8503       130284              24793                  741
Re:Nim (formerly Nimrod) 0.10.2 released by Cyph0n on Monday December 29, 2014 @01:18PM (#8810995)
That looks amazing. One would expect it to be slower given all of the interesting language features.

I've been wanting to learn one of the up and coming languages (Rust, D, Go, etc.). Would Nim be a good choice?

Re:Nim (formerly Nimrod) 0.10.2 released by RussianCow on Monday December 29, 2014 @01:55PM (#8811164)
If you write C/C++ for a living but want a nicer syntax and better language features, then yes, absolutely. If you're looking for a specific niche, then it depends. I'm personally more excited about Rust than Nim, but I also don't do much systems programming these days, so I don't have a specific purpose in mind.
Re:Nim (formerly Nimrod) 0.10.2 released by dom96 on Monday December 29, 2014 @02:39PM (#8811398)
Why are you more excited about Rust?
Re:Nim (formerly Nimrod) 0.10.2 released by dom96 on Monday December 29, 2014 @01:38PM (#8811082)
Probably depends on what software you would like to develop and what languages you already know and enjoy.
Re:Nim (formerly Nimrod) 0.10.2 released by Cyph0n on Tuesday December 30, 2014 @04:05AM (#8813861)
Well I've been writing Python for quite a while and I'm currently getting into both Scala and JS/Node.