Ask HN: Why didn't functional programming work for you?
2•rienbdj•1h ago
For those who have attempted to use a functional programming language (Haskell, Clojure, OCaml, F#, Elm, …) and failed to have it stick -
What went wrong?
What roadblocks did you run into?
Comments
znpy•1h ago
For me (tried scala professionally in ~2015) it was:
- Too much fanfare to do trivial things
- sub-par tooling (sbt wasn’t that great)
- libraries that were their own world and had sub-par documentation, often implicitly assuming you already knew how to use the library
I have no hard feelings for scala, it’s just not my thing.
At the time i also kinda lost the interest for functional languages because i tried golang and it was incredibly more practical, productive and fun to write.
znpy•1h ago
- Too much fanfare to do trivial things
- sub-par tooling (sbt wasn’t that great)
- libraries that were their own world and had sub-par documentation, often implicitly assuming you already knew how to use the library
I have no hard feelings for scala, it’s just not my thing.
At the time i also kinda lost the interest for functional languages because i tried golang and it was incredibly more practical, productive and fun to write.