Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!apple!cambridge.apple.com!alms From: alms@cambridge.apple.com (Andrew L. M. Shalit) Newsgroups: comp.object Subject: Re: OO Case tools Message-ID: Date: 5 Oct 89 15:18:20 GMT References: <13307@athertn.Atherton.COM> Sender: news@cambridge.apple.com Organization: Apple Computer Inc, Cambridge, MA Lines: 16 In-reply-to: jimb@athertn.Atherton.COM's message of 4 Oct 89 19:43:27 GMT In article <13307@athertn.Atherton.COM> jimb@athertn.Atherton.COM (Jim Burke) writes: Having recently recently ended my involvement with an OO project (using objective-c) the frustrations are still fresh in my mind regarding the lack of reasonable tools to aid in oo software development. I don't know if this helps, but some (most?) of the best programming environments in the world are built around dynamic object-oriented languages like Lisp Flavors and Smalltalk. Of course, the operative word in the above sentence is 'dynamic'. The dynamic (i.e. interactive) nature of the early object-oriented languages contributed to much of their power. The value of a dynamic environment was (sadly) overlooked when people designed object-oriented extensions to C and Pascal.