9 ms·
I know it's not in the options you listed, but why not Scala? It has the nice things of the languages above, combined together: - a concise high-level program
by oalessandr 9y ago
I know it's not in the options you listed, but why not Scala?
It has the nice things of the languages above, combined together:
- a concise high-level programming language
- a compiler that helps avoiding bugs
- fast runtime
- access to a great ecosystem of libraries
(In better words: https://github.com/scala/scala-lang/pull/852#issuecomment-371839520 https://github.com/scala/scala-lang/pull/852#issuecomment-37...)
Moreover, if you work with Data Scientists you might find convenient working in Spark's native language.
A great thing about Scala is that you can either use as a better Java (availability of developers) or go fully functional-category theory like Haskell with libraries such as Cats.