r/functionalprogramming • • Nov 18 '17

FP Functional Programming Makes Your Better

https://functional.works-hub.com/blog/Functional-Programmers-are-Better-Programmers
2 Upvotes

4 comments sorted by

15

u/Voidsheep Nov 18 '17

This kind of snobby fart sniffing is the worst part of functional programming community.

You could just as easily say functional programming gets you people with nothing but theoretical academic background, who aren't productive and write far too clever code nobody can maintain without studying category theory. People who can rant you hours about monadic endofunctors, but go mute when you ask about real production software they've written. Theoretical software with theoretical users, with theoretical billing and theoretical value.

FP is great, but let's not pretend it automatically makes you a better programmer. Most programming work isn't complex mathematics and trying to cram the paradigm everywhere while jerking off about how much more intelligent you are is ridiculous.

If you can make a case why Haskell is a great choice to solve a given problem and deliver great software cost-efficiently, great! You are a good programmer. Just don't pretend other programmers, paradigms and languages are beneath you.

5

u/[deleted] Nov 18 '17

This kind of snobby fart sniffing is the worst part of functional programming community.

Indeed. This kind of low-value shit doesn't deserve even the 6 upvotes it currently stands at.

8

u/develop7 Nov 18 '17

Well FP made me a better programmer. And yes, functional paradigm is superior, why would elements of it sneak in mainstream otherwise imperative programming languages. Or why would snobby Fowler/Martin/GoF farts be a mere workaround for the lack of first-class functions.

1

u/natdm Nov 18 '17

So true. This reads like satire.