3 ms·
> Java has brought forth the biggest madness of tacking on OOP to everything It was C++, if we are being historically accurate. It’s actually a positive in Jav
by kaba0 2y ago
> Java has brought forth the biggest madness of tacking on OOP to everything
It was C++, if we are being historically accurate. It’s actually a positive in Java’s case that it managed to make these systems even run.
- pjmlp 2y agoI love how everyone likes to blame Java for OOP, when most of the stuff that eventually ended up in enterprise OOP patterns, predate Java for 10 years. Including those stupid "coding Java in C++" remarks, when Java OOP model is based on a mix of C++ frameworks, and Objective-C features.
- immibis 2y agoAnd Objective-C is just Smalltalk with C syntax.
- fulafel 2y agoYep, "With enough thrust, pigs fly just fine" - Java's addition of GC was that brute force solution to the tangle of mutually mutating randomly interconnected objects that in C++ tended to collapse under its own weight without making it to production.