Xref: utzoo comp.sys.mac:33954 comp.sys.mac.programmer:7208 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!ncsuvx!ecemwl!jnh From: jnh@ecemwl.ncsu.edu (Joseph N. Hall) Newsgroups: comp.sys.mac,comp.sys.mac.programmer Subject: Re: Good C Prog. Book Message-ID: <3275@ncsuvx.ncsu.edu> Date: 26 Jun 89 17:36:40 GMT References: <20511@uflorida.cis.ufl.EDU> Sender: news@ncsuvx.ncsu.edu Reply-To: jnh@ecemwl.UUCP (Joseph N. Hall) Distribution: usa Organization: North Carolina State University Lines: 25 In article <20511@uflorida.cis.ufl.EDU> pff@beach.cis.ufl.edu () writes: >I came across a very good book for people getting started with >programing on the Mac using Lightspeed C. >The name of the book is > > Macintosh Programming Primer > Inside the toolbox using > THINK's LightspeedC I agree. This is the ONLY book about programming the Mac in the "C" environment that I can recommend, and I recommend it to anyone interested in that topic. The shorter examples are a welcome change from the "Macintosh Revealed" text editor, which was just too big ... these are small enough that you can type one in and play with it in an hour or two (if you type well enough). They do a decent job of introducing the loathsome Finder resources, too, but I don't remember seeing them mention that the Creator id in the application must be set properly, at least not in any conspicuous way in the chapter on the Finder resources. But I guess after you read the Primer, and the Tech Note about "Bundles," and the appropriate parts of IM, you'll figure it out sooner or later ... Good stuff, basically. Their "C" style is readable, if not quite up to the standards of a good Un*x hacker ...