[net.lang] Smalltalk-80 vs. Simula o-o programm

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