OOP Is Flawed In Principle

I still remember watching one of the very first online courses published on Coursera – that one about Modeling (something-something modeling to make one a better citizen of the world - they are just like that in the humanties departments). Back then I felt, without a clear understanding of why, that something is fishy here, and that that clown on the screen was way too smug, and virtue-signaled (with all his might) every other minute that he [only] knows something absolutely profound which I (and all of [the lesser] you) don’t – they are just like that in liberal arts “education”. ...

December 28, 2025 · lngnmn2@yahoo.com

Why not OOP

Object-oriented design is the roman numerals of computing. Rob Pike Joe Armstrong said in his thesis that Java is not even suitable for programming. It is good idea to try to realize why. The fundamental flaw, which cannot be eliminated, comes from the fact that the “designers” of Java lacked a required mathematical background. The idea of mimicking the “real world” in which “objects having its internal state” is exactly what is wrong. ...

October 21, 2023 · <lngnmn2@yahoo.com>