[comp.sys.mac.programmer] Need intro-to-Mac for programmers

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