kimball@uiucdcsb.UUCP (02/10/85)
/* Written 11:27 am Feb 8, 1985 by jww@bonnie in uiucdcsb:net.lang */ /* ---------- "Smalltalk-80 vs. Simula o-o program" ---------- */ . . . but would someone care to enlighten me as to the similarities and differences between the object-oriented programming of Simula and Smalltalk? I understand the precepts of o-o p fine, have skimmed the discussions of the Smalltalk syntax, but have been unable to find a readable Simula book at my local bookstore. I assume also that someone somewhere has pontificated on this in print. Any references? /* ---------- ---------- */ The paper 'Hierarchical Program Structures', by Ole-Johan Dahl and C. A. R. Hoare, is a very readable introduction to Simula-67, in the context of structuring programs via classes (objects). I think it appears in *Structured Programming*, published by Academic Press. I believe it predates Smalltalk, however, so it makes no mention of similarities/differences between the two.
marick@ccvaxa.UUCP (02/11/85)
For a very good introduction to Simula and the ideas that led to Smalltalk, look at "Hierarchical Program Structures", in @i[Structured Programming], by Dahl, Dijkstra, and Hoare, Academic Press, 1972. As far as I know, it's still available. ---- "She really ISN'T jan howard finder, you know." Brian Marick, Gould ...ihnp4!uiucdcs!ccvaxa!marick ARPA: Marick@GSWD-VMS