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

Full time Clojure dev here who has been transitioning to non-Clojure projects recently, for two main reaons:

1) I've decided that static typing is the world I want to program in, for a wide range of reasons.

2) The JVM (and JS) have their limits, and Clojure is just not as portable as I'd prefer.

Otherwise, I learned a lot from working with Clojure over many hundreds of programming hours, and it is an impressive feat of engineering, but it's limitations are insurmountable at this point.




What do you use instead?


C++ and recently, Haskell.

A lot of what I learned in Clojure I can now use in C++ since the C++14 version of the languages supports a lot of functional programming techniques (though not thoroughly). C++ today is not the language it used to be, and the ability to write and use standard library higher-order functions with my own simple anonymous functions is really nice.


Interesting. Thanks for sharing.




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

Search: