Answer the question
In order to leave comments, you need to log in
What is the first functional programming language to choose?
Good afternoon. I wanted to dive into FP. Advise which modern YaP is better to take. A mandatory requirement for a PL is active industrial use (i.e. communication with the user, working with the database, modeling) in the functional paradigm. Preferably with a non-overhead entry threshold. I tried to pick Haskell, but somehow I didn’t like it.
Answer the question
In order to leave comments, you need to log in
Take Scala ( wiki ).
Scala can interact with code written in Java and the code structure is close to Java/C#.
clojure. It is quite functional - it's Lisp (!), Only it is executed in jvm. Pretty industrial. You can write the backend, you can also write the front on clojure-script.
I advise kotlin, full support for everything that is in java (unlike scala) and a lower entry threshold
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question