Hacker News new | ask | show | jobs
by aryehof 3156 days ago
> "abomination to the original idea behind object's"

Whose original idea behind objects? Alan Kay and Dan Ingalls? As recently as September 2017 Gosling publicly stated [1] that Java's object model is entirely based on Simula. Object-orientation didn't start with Smalltalk, and its biggest contribution of the concept of (non-command) messaging between objects (all the way down), has proven none too popular in modern languages (excluding Objective-C), unlike those of Simula which introduced objects, classes, sub-classing and virtual functions.

Java is entirely consistent with these "original ideas".

---

[1] http://bit.ly/2xc1XTA