3 ms·
I might be wrong, but is Nim comparable to Go? And if so, how does it fare against it?
by stoicjumbotron 4y ago
I might be wrong, but is Nim comparable to Go? And if so, how does it fare against it?
- poulpy123 4y agoComparable in the sense that it's a compiled language with a GC and an easy to read syntax. They have their drawbacks and advantages over each other, but go is the only one with a strong institutional backing and a lot more dev.
- goodpoint 4y agoNim ARC/ORC is much closer to Rust than Go.
- treeform 4y agoI've been doing Nim professionally for about 3 years now. But I only shipped a small project in Go. I feel like Go specifically “dumbs down” the language so that it can be used in large teams with varying programmer skills and high turnover. Perfect for large companies. Go routine stuff is really cool. But If you're not writing a super concurrent http server in a large team, Nim is just better at compiling to JS, Game Dev, Mobile and Embedded applications. It allows you to do cool meta programming and express things with templates and macros. You can go really low level with SIMD and manual memory or really high level with database, html, ui, and api DSLs. Go feels like it was made to do one thing, while Nim is more of a swiss army knife of things.