-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Craig, in reference to your question about Mac API's (reproduced below):
~ Carbon (Cleaned up OS/9) ~ Classic (Virtual OS/9 for unchanged apps) ~ Cocoa (Native MacOS/X Objective C/Aqua) ~ Java (duh!) ~ POSIX/BSD/X11 (unix-style apps, usually console or X11 based) Qt/Mac links against the Carbon API. Carbon isn't just for legacy apps. It's being developed and enhanced as much as Cocoa, and is a full peer to Cocoa in the Aqua environment. If you remove Carbon, then you remove *all* signficiant commercial apps on the Mac: MS, Adobe, etc. Porting a C++/CodeWarrior app on the scale of Microsoft Office to Objective C would not be commercially viable. Also, most open-source GUI toolkits build against Carbon if they run natively. Qt, wxWidgets, Tcl/Tk, etc. are all Carbon-based. So while Cocoa/ObjC is important for the Mac, Carbon is too important to go away. Hope that helps! - -- Cheers, Kevin Walzer, PhD WordTech Software--Open Source Applications and Packages for OS X http://www.wordtech-software.com http://www.smallbizmac.com http://www.kevin-walzer.com mailto:sw at wordtech-software.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCKc5+JmdQs+6YVcoRAkBaAJ4uXy1hAtmQGdfDFE68LoCfG2J7IACeOORx LXVr5YkdmWFavXQ5neTe6xo= =VkPR -----END PGP SIGNATURE-----
