3 ms·
"I would say learning self-described fp-languages have made me a better programmer who values static typing more than before." FP paradigm has indeed didactic
by restalis 11y ago
"I would say learning self-described fp-languages have made me a better programmer who values static typing more than before."
FP paradigm has indeed didactic value and the experience gained in a functional language may translate into a plus of productivity ...in other languages. When you have to get things done, the functional language's embedded arm-twisting (well, mind-twisting actually) doesn't help! That's when you'll either abandon the (idea of) "pure" functional language for a multi-paradigm language (that will allow you to keep a mainly functional style with limited deviations when the situation warrants it) or you'll keep pushing yourself and throw the blame on you for not being good enough with a language that wasn't designed from very beginning for much anything but the FP standpoint (for the sake of it).