Hacker News new | past | comments | ask | show | jobs | submit login

If you were trying to choose between Go, D, Nim, and Zig for a general-purpose compiled language, what are the criteria for differentiating and what are the pros and cons of these languages? Are there other languages that should be included in this list? (Common Lisp?)

(FWIW, chief on my list of criteria is the "debug story": what kind of hell am I in when things inevitably go wrong?)




I often try to jam OCaml in that list based on my own interests, and people also suggest Crystal a lot. To me Nim is maybe the most interesting to the widest audience.


After looking through the lot we settled on Nim. Give it a try , it will grow on you.


To make things interesting, can we add the following choice: wading chin-deep over a half-mile wide tract of land flooded with raw sewage, to reach a C compiler.


I'm coming around to C-with-good-tools as a decent option. It's everywhere and it's been studied and meta-programmed to death and back again.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: