Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
If "functional" means the functional paradigm , then Go is clearly an outsider here. I advise Haskell to get acquainted with the paradigm in fact in a "pure" form. After him - Scala and / or Rust, as successful mixtures of the functional paradigm with other paradigms / directions. And don't forget to play with Erlang.
If “functional” means a convenient tool with many features out of the box, then Go is definitely here, since the entry threshold is small and instills good practices. After it, Scala + FRP + TypesafeStack should also seem interesting, but there the entry threshold will be higher.
To earn money - I recommend the most common functional programming language. javascript.
And if there is no goal to earn money, then Haskell is very good.
Looking for what.
For educational purposes - Haskell. It is also well suited for some specific tasks (modeling, compilers, data transformation).
For applications in everyday life - Scala, Clojure, F#.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question