3 ms·
elixr vs clojure? f#?
by gameswithgo 5y ago
elixr vs clojure? f#?
- macintux 5y agoClojure if you need JVM integration. F# if you need to run on Windows (the BEAM runs under Windows, but it's to the best of my recollection not a point of emphasis). Elixir if you want a robust concurrency story and a rock-solid way of handling errors without lots of code cluttering up your business logic. I'd pick Erlang myself, but Elixir is compelling.
- RexM 5y agoI’ve had no issues running the BEAM on Windows.
- macintux 5y agoI see it’s running now using WSL; I don’t believe that was the case when I worked with Erlang years ago, but it’s pretty fuzzy at this point.
- lostcolony 5y agoNot sure about that particular point, but I will agree from experience that working with Erlang on Windows years back was painful, and that it is relatively pain free nowadays.
- Nelkins 5y agoJust to clear up a common misconception, you can run F# on Windows, Linux, or macOS. I worked at a company for two years writing F# and never touched a Windows machine.