Hacker News new | ask | show | jobs
by WorldMaker 3431 days ago
A big "best for" criteria difference across your list is the question of broader code ecosystem: F# works well with other CLR code (such as existing C# libraries and applications); Clojure works well with other JVM code (such as existing Java libraries and applications); Elm works well with other JS/ES code.

If you already have investments in one ecosystem or the other (whether in employee skills or in existing, possibly "legacy" applications), that should narrow a choice fairly easily. Similarly if you might expect investments into an ecosystem could give you market leverage (things like "we want our code to be usable/scriptable/API-able by other companies that only know C#/Java/JS").

1 comments

That's great to know and is along the lines of what I was hoping to learn. Thanks!