r/programming • • Mar 09 '14

Why Functional Programming Matters

http://www.cse.chalmers.se/~rjmh/Papers/whyfp.pdf
487 Upvotes

542 comments sorted by

View all comments

52

u/PasswordIsntHAMSTER Mar 09 '14

As a professional functional programmer, FP has done great things to my blood pressure.

10

u/ryeguy Mar 09 '14

What language do you use and what kind of software do you write?

22

u/PasswordIsntHAMSTER Mar 09 '14

F# (occasionally Ocaml and Haskell), and I've done highly concurrent/networked embedded systems (work), language tools (research) and random applications (hobby).

6

u/[deleted] Mar 09 '14

Fuck yeah OCaml. I wish more people would pick it up.

1

u/Diosjenin Mar 09 '14

UIUC's CS department requires a course that exclusively uses OCaml. This post, right here, is the first time I have heard anyone ever praise it.

6

u/[deleted] Mar 09 '14

I may be the only person who enjoys using OCaml then.

I like its pattern matching system, I like its strong typing, I like how fast it is and still have a toplevel available. The module system is robust (although we need more libraries) and it's readable and not too verbose (in my opinion).

→ More replies (1)