Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!husc6!spdcc!ima!johnl From: johnl@ima.ima.isc.com (John R. Levine) Newsgroups: comp.sys.next Subject: Re: Objective C References wanted Keywords: Objective C Message-ID: <3430@ima.ima.isc.com> Date: 8 Mar 89 01:13:32 GMT References: <21084@agate.BERKELEY.EDU> Reply-To: johnl@ima.UUCP (John R. Levine) Organization: Segue Software, Inc. Lines: 30 In article <21084@agate.BERKELEY.EDU> labc-4da@rosebud.berkeley.edu (Bob Heiney) writes: >The NeXT machine, which I have yet to see in person, has piqued my >curiosity about Objective C. Unfortunately, I can't find any >references for the language. Can anyone suggest some good books? No, but I can suggest a so-so book: Brad J. Cox, "Object Oriented Programming, an Evolutionary Approach," Addison-Wesley, 1987, ISBN 0-201-10393-1 Cox is the creator of Objective C. I find that the book wanders and gets bogged down in boring detail, but it certainly explains the language. Since the book came out the language has changed in some small syntactic details, but nothing major. Cox also wrote an article on Objective C in the first issue of IEEE Software, in 1984. If you want a good intro to object oriented programming, try the Eiffel book: Bertrand Meyer, "Object-oriented Software Construction," Prentice-Hall, 1988, ISBN 0-13-629049-3. Meyer is Mr. Eiffel, so the book is almost entirely in terms of Eiffel. (There is one page on Objective C, in the chapter on other languages.) Nonetheless, it explains object oriented design far more compellingly and is better written, even though Meyer is French. -- John R. Levine, Segue Software, POB 349, Cambridge MA 02238, +1 617 492 3869 { bbn | spdcc | decvax | harvard | yale }!ima!johnl, Levine@YALE.something You're never too old to have a happy childhood.