[net.lang] smalltalk

laura@utcsstat.UUCP (Laura Creighton) (09/03/83)

To the person who posted the article on Smalltalk -- your address got
munged on the way here, and I can't mail back to you. I do not
understand how smalltalk IO works, and I am one of those grotty people
who will understand it a lot better if I could find out how it is
IMPLEMENTED on real machines. This information I have been unable to
get, perhaps because I am looking in the wrong places. Could you either
send me a reference or post (or mail me) whatever is not proprietary about
the implementation details?

laura creighton
utzoo!utcsstat!laura

darrelj@sdcrdcf.UUCP (Darrel VanBuer) (09/04/83)

The most available book on how Smalltalk-80 is implemented is
"Smalltalk-80.  The Language and its Implementation" by Adele Goldberg and
David Robson, Addison-Wesley, Reading, Mass, (c) 1983.  $37.25 or so.

150 pages are specifically devoted to implementation of the system
(i.e. how memory should look, what instruction set (or pseudo-set) is
expected and what "built-in" features of the language are required (e.g.
simple arithmetic.  

The book is not really a tutorial on the language (there really isn't one
yet), but it is the main book we are using as we try to learn to use
Smalltalk on our Xerox 1100.
You might also review the newsgroup net.lang.st80 (though it isn't real
active).
	Darrel J. Van Buer, Ph D
	System Development Corporation
arpa VanBuer@USC-ECL
tel (213)820-4111 x5449
uucp: sdcrdcf (path--beats me, try route in news header)