Timeline for Criteria for a language to be considered "object oriented"
Current License: CC BY-SA 3.0
16 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jun 16, 2016 at 11:19 | answer | added | VincentZHANG | timeline score: 1 | |
| Mar 20, 2012 at 10:42 | vote | accept | nist | ||
| Mar 20, 2012 at 0:54 | comment | added | Amos M. Carpenter | @JörgWMittag: I'd be careful about putting words in Alan Kay's mouth. ;-) Objects are, at least from one perspective, tools to enable messaging. You need something to hold state and behaviour, otherwise messaging is pointless. How you use the objects and messages and where you put the emphasis is where Alan believes Smalltalk took a wrong turn from what I understand - feel free to educate me though ;-). I believe Raynos' point was that in Smalltalk, everything is an object unlike, say, Java, where primitives, for instance, are not. | |
| Mar 19, 2012 at 23:02 | answer | added | Jörg W Mittag | timeline score: 2 | |
| Mar 19, 2012 at 22:55 | comment | added | Jörg W Mittag | @Raynos: Alan Kay, the creator of Smalltalk, would probably disagree. He says that the important thing about OO is messaging, and that Smalltalk unfortunately overemphasizes objects and even more so classes over messages. In particular, he now seems to consider adding classes to Smalltalk a mistake. At least, his current project doesn't have classes. | |
| Mar 19, 2012 at 18:13 | answer | added | Giorgio | timeline score: 5 | |
| Mar 19, 2012 at 18:09 | answer | added | Jerry Coffin | timeline score: 5 | |
| Mar 19, 2012 at 18:08 | answer | added | Martin Beckett | timeline score: 1 | |
| Mar 19, 2012 at 17:48 | history | edited | nist | CC BY-SA 3.0 | deleted 61 characters in body |
| Mar 19, 2012 at 17:42 | history | edited | gnat | CC BY-SA 3.0 | spelling cleanup |
| Mar 19, 2012 at 17:41 | answer | added | DeadMG | timeline score: 2 | |
| Mar 19, 2012 at 17:41 | comment | added | FrustratedWithFormsDesigner | This is at least 3 questions which could all be answered separately. You might want to consider asking three independent and better focused questions because someone trying to answer you might only be able to answer one or two of the many questions you ask. | |
| Mar 19, 2012 at 17:39 | history | edited | FrustratedWithFormsDesigner | CC BY-SA 3.0 | added 14 characters in body |
| Mar 19, 2012 at 17:39 | comment | added | Raynos | Smalltalk is the purest form of OOP | |
| Mar 19, 2012 at 17:38 | comment | added | user7043 | Who said that "object-oriented" is well-defined? | |
| Mar 19, 2012 at 17:36 | history | asked | nist | CC BY-SA 3.0 |