3 ms·
> Apple used Carbon for a lot of its own built-in apps, such as Finder, didn't it? (edit: and iTunes) iTunes needed to support both Mac OS 9 and X, so Carbon m
by DerekL 10y ago
> Apple used Carbon for a lot of its own built-in apps, such as Finder, didn't it? (edit: and iTunes)
iTunes needed to support both Mac OS 9 and X, so Carbon made much more sense than writing all of the UI code twice. Also, it started as SoundJam MP, which was written for Mac OS 8, so Carbonization was much less work than a Cocoa rewrite.
- simonh 10y agoRight, but the same logic applied to any popular app with users still on Mac Os.