3 ms·
I had a different read of that point. More along the lines of “don’t throw the baby out with the bath water” (might have butchered that saying?). I’m also more
by Insanity 2y ago
I had a different read of that point. More along the lines of “don’t throw the baby out with the bath water” (might have butchered that saying?).
I’m also more in the FP camp - even wrote a book on the topic of FP. But I also acknowledge OO is not inherently a bad choice for a project, and many languages nowadays do exist along a spectrum of OO and FP rather than being strictly one of the other.
To me a benefit for OO might be the ubiquity - you can generally assume people will understand an OO codebase if they have done a few years of coding. With more strict FP that is just not a given - even if people took a Haskell course in Uni a decade ago :).
- latexr 2y ago> More along the lines of “don’t throw the baby out with the bath water” (might have butchered that saying?). No, you got it right. https://en.wikipedia.org/wiki/Don't_throw_the_baby_out_with_the_bathwater https://en.wikipedia.org/wiki/Don't_throw_the_baby_out_with_... > even wrote a book on the topic of FP. Care to share? If not, that’s fine.
- Insanity 2y agoSure, “Functional Programming in Go”, this is the Amazon link: https://a.co/d/htv3BOu https://a.co/d/htv3BOu