created Tuesday, 2013-07-23 T 15:12:56Z
updated Sunday, 2014-06-08 T 02:58:24Z
I was explaining to a young coworker that Java isn't a real object-oriented programming language. I called it a Pseudo Object-Oriented Programming language.
The acronym for that is P.O.O.P.
Should be obvious to anyone who's used a real OO language or at least studied OO theory (as opposed to learning the syntax of a language that claims to be OO), but here are some points & links:
Don't fret, Java programmer, for you are not alone. C++ is P.O.O.P., too.
Copyright © 2013 Gene Michael Stover All rights reserved. Permission to copy, transmit, store, print & view this document, unmodified & in its entirety, is granted.