alexis@panix.uucp (Alexis Rosen) (12/04/90)
I have some friends who are struggling with "event driven programming" on PCs. They are clever enough to realize that that term is a complete red herring, and also clever enough to realize that us Mac types have already blazed this trail. So they are looking for some good books on the subject. They do _not_ need to know the gory details of low-memory variables, or even how not to make a fake handle- they're not coding for the Mac (yet). What they do need is an overview of programming theory and guidelines, including some definitions. So any such book should cover things like "What's an event loop?" and "How should I organize my code?". Details of Mac coding are OK but are not important. I've thought about this, and the only books I know of assume that you've already got this basic concept. Any suggestions? Thanks, --- Alexis Rosen Owner/Sysadmin, PANIX Public Access Unix, NY {cmcl2,apple}!panix!alexis p.s.- Posting's OK but email's better. Most people reading this group are way ahead of this stuff, so I won't follow up _unless_ there's demand, in which case I'll post a summary.
blob@Apple.COM (Brian Bechtel) (12/04/90)
alexis@panix.uucp (Alexis Rosen) writes: >I have some friends who are struggling with "event driven programming" on >PCs. They are clever enough to realize that that term is a complete red >herring, and also clever enough to realize that us Mac types have already >blazed this trail. So they are looking for some good books on the subject. >I've thought about this, and the only books I know of assume that you've >already got this basic concept. Any suggestions? Addison Wesley has a book called "Programmer's Introduction to the Macintosh Family" that's actually pretty good, IMHO, at presenting concepts such as event-driven programming. It's part of their Apple documentation library. --Brian Bechtel blob@apple.com "My opinion, not Apple's"
jordan@Apple.COM (Jordan Mattson) (12/05/90)
Dear Alexis - Two books that would be useful to your friends are "Technical Introduction to the Macintosh Family" and "Programmer's Introduction to the Macintosh Family" -- Jordan Mattson UUCP: jordan@apple.apple.com Apple Computer, Inc. CSNET: jordan@apple.CSNET Development Tools Product Management AppleLink: Mattson1 20400 Stevens Creek Blvd, MS 75-8X Cupertino, CA 95014 408-974-4601 "Joy is the serious business of heaven." C.S. Lewis