|
|
|
|
|
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 |
|