4 ms·
"Functional programming is just easier to grasp mentally" Disagree. Coming from a OOP background I'm still waiting for that ah ha FP moment. "as it takes away
by Unbeliever69 7y ago
"Functional programming is just easier to grasp mentally"
Disagree. Coming from a OOP background I'm still waiting for that ah ha FP moment.
"as it takes away a lot of the foot-guns (mutable state, inheritance, etc)"
Agree. And it is far easier to test functional code!
- madhadron 7y agoTry Ullman's wonderful 'Elements of ML Programming'. Standard ML is a pretty good place to start because it's a relatively small language with a pretty straightforward semantics, and Ullman did a really good job of getting students into the mindset.