Cocoa ist - aehnlich GTK oder QT - aus der Sicht des Programmierers nichts anderes als ein GUI Toolkit. Auf dem MAC vor mir hat's aber mehrere Toolkits:
- Cocoa aus dem Nextstep hervorgegangen, muss mit Objective C programmiert werden
- Carbon MacOS 9 artiges Interface, auf dem interessanterweise(?) alle Applikationen laufen, die "auf MacOS X portiert" wurden
- X11 Darwin ist letztendlich nichts weiteres als ein BSD und XFree86 hat das noetige X11 dafuer :-)
- Konsole obwohl es nur wenige wissen - MacOS X hat eine Konsole. Mit ">console" als Login kommt man da hin. Nur englisches Keyboardlayout und der Speed einer alten SUN Konsole - aber sie geht.
Ich gehe davon aus, dass Cocoa eine Totgeburt sein wird und sich nicht allzuviele darin verirren werden. Entweder macht man Applikationen fuer den MAC und nimmt Carbon, oder man macht Applikationen fuer die Welt und nimmt X11.
I saw screens of green, red messages too, then came blue, shubidu And i think to myself, what a wunderful world
|