Aug 28, 2017 · 1 min read
How do Lisp’s prefix notation and excessive aggregates of closing brackets bode with you? I find Scala a bit more natural choice of first FP language for someone coming from the procedural way of thinking. I’m probably biased though as I played a bit with OCaml and F# some time ago and Scala’s syntax seems to derive heavily from that of the ML family. That is not to say that Clojure is in any way inferior to Scala. Lisp has powerful meta-programming concepts and both Scala and Closure are very expressive and feature full languages.
