3 ms·
When I lived in Solana Beach California, one of my two tech guru neighbors used to (25 years ago) pontificate on how OOP was the ‘last programming paradigm.’ He
by mark_l_watson 7y ago
When I lived in Solana Beach California, one of my two tech guru neighbors used to (25 years ago) pontificate on how OOP was the ‘last programming paradigm.’ He thought there would never be anything better. It was the only thing, ever, that I thought he was wrong about. (My other tech neighbor was Stash Lev. He sold the 68030 replacement boards, with good gloating point performance, for the original Macintosh, a wonderful thing indeed! Apparently Stash was never wrong about anything.)
I don’t hate OOP, I just dislike it. I currently use three programming languages, Common Lisp, Haskell, and Python. I don’t generally use Python classes or CLOS unless I am working with someone else’s code.
Purely functional code, when possible, and also immutable variables avoid many problems.