Hacker News new | ask | show | jobs
by Mikeb85 1647 days ago
Why do people bother with questions like this?

Araq created Nim because he wanted to. Others use it because they want to. Why does it need a raison d'ĂȘtre ?

What it has: garbage collection with option to turn off, small binaries, compiles to C (and other languages) as intermediate step so it's easy to integrate into existing codebases, it's very fast without needing much trickery, it has all the features everyone always asks for with more being added all the time, etc...

Is it better than Rust, C++, Go, Java, whatever? Probably not in a strict sense. But it's pleasant to write plus above features. It's like Pascal meets Python meets Go but compiles to C and JS.