Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nim.

Not joking. I use it at work. Former Clojure crazy. All the referential transparency/immutable data you could want from a non-Clojure language.

Super easy bidirectional C interop.

Native compiled but does have a compile-time script engine. Is the absolute most powerful compile-time evaluation I've seen outside of Lisp.

Creator calls it a "quirky Lisp".



Just curious, what kind of companies do you find that are open to using Nim professionally? It's always hard with more niche languages.


Smaller ones where you're the sole dev on a given component, there are no cross-language dependencies in your systems (it's a CLI-invoked tool and/or communicates through stdout or JSON data, etc.), and your boss has had such poor experiences with freelancers and Microsoft lock-in in the past that he's open to you choosing the best tool for the job within reason.


I'll check it out, thanks!




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

Search: