News for hackers. Stuff that matters.
Re:Pretending OOP Never Happened by btilly on Friday May 15, 2020 @06:33PM (#23198300)
I feel like inheritance is the actual problem with OOP. Trees of types with increasing specialisations just don't describe many real world problems that well.

I firmly agree.

I wrote https://www.perlmonks.org/?node_id=318257 over 15 years ago. I still agree with the fundamental criticism of "OO everywhere" that I offered there.

Re:Pretending OOP Never Happened by jholman on Saturday May 16, 2020 @06:50AM (#23202353)
Thank you for the excellent piece.

Though w.r.t. the speculation in your final "Disclaimer", I'd expect the algebraically inclined to prefer either the elegant combinatorical explosion of a J, or the build-it-yourself language of a metaprogrammed Lisp.

Re:Pretending OOP Never Happened by GlennS on Friday May 15, 2020 @10:13PM (#23199875)
Thanks, enjoyed this. That SICP quote really nails it too.