View Single Post
Old 02-13-2003, 10:46 PM   #10
juju
no one of consequence
 
Join Date: Jun 2001
Location: Arkansas
Posts: 2,839
Maybe you can help me with something. Every time I get interested in Macs and start to read up on them, I'm lost in a sea of cool-sounding names.

For example, what exactly is Aqua? Is it a window manager? Or is it a desktop evironment?

Does Quartz provide the same function as X11? Does it do widgets? Or does it just provide simple drawing functions?

And what's the difference between Carbon and Cocoa? I know that Cocoa is object oriented, but why do they have two seperate system API's? And why do they need a set of system API's in the first place if the whole thing is based on BSD? I guess Carbon is supposed to be for legacy Mac apps, but then what's the difference between Carbon and Classic?
juju is offline   Reply With Quote