Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!mailrus!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!cat.cmu.edu!ns From: ns@cat.cmu.edu (Nicholas Spies) Newsgroups: comp.lang.smalltalk Subject: Re: Smalltalk goodie Keywords: Smalltalk goodie Message-ID: <2947@pt.cs.cmu.edu> Date: 11 Sep 88 07:37:55 GMT References: <1620@crete.cs.glasgow.ac.uk> Sender: netnews@pt.cs.cmu.edu Organization: Carnegie-Mellon University, CS/RI Lines: 24 I just got ParcPlace Smalltalk-80 V2.3 and would like any sage words of advice on the most efficient way to learn the language. I have Adele Goldberg's books, 'A Little Smalltalk' (perhaps useful), an OOP-Smalltalk by Pinson and ??, and Krasner's 'Green' book. 'A Taste of Smalltalk' is on order. Any others? It is unclear to me whether Smalltalk is useful for actual applications, as opposed to building working models of applications. (Even with my limited exposure, I am impressed with the Smalltalk programming environment and the ease with which it can be modified; I've just never seen a large Smalltalk application and how it performs...) Although it seems to be almost trivially easy to build variations on Smalltalk system tools (browsers, etc) is it as relatively easy to define, say, a different type of user interface (say, one that looks more like a Mac application). Is it possible, and practical, to draw graphics into a bitmap and install them in a scrollable View? (I am using a Mac II, which runs Smalltalk a little faster than a Xerox Dorado.) Any advice would be greatly appreciated! -- Nicholas Spies ns@cat.cmu.edu.arpa Center for Design of Educational Computing Carnegie Mellon University