Carbon deprecation?
Any speculation as to when Apple starts deprecating Carbon? It will definitely happen eventually, the question is when.
I think the only thing holding back Carbon deprecation is the fact that MS Office (well, Word, Excel and PowerPoint) is written in Carbon. Since Adobe re-wrote CS5 in Cocoa, the only thing keeping Carbon alive is Microsoft (yeah, I know lots of other apps are still written in Carbon, but Microsoft is the only company with the leverage to keep it alive).
I'm guessing Microsoft will be under a lot of pressure to rewrite all remaining Carbon apps in Cocoa for the next version of Office (after 2010).
I think the only thing holding back Carbon deprecation is the fact that MS Office (well, Word, Excel and PowerPoint) is written in Carbon. Since Adobe re-wrote CS5 in Cocoa, the only thing keeping Carbon alive is Microsoft (yeah, I know lots of other apps are still written in Carbon, but Microsoft is the only company with the leverage to keep it alive).
I'm guessing Microsoft will be under a lot of pressure to rewrite all remaining Carbon apps in Cocoa for the next version of Office (after 2010).
Comments
iTunes is Carbon. AutoCAD is Carbon. That's what's holding it back.
AutoCAD is Cocoa! Where on earth did you get the idea it is Carbon?
AutoCAD is Cocoa! Where on earth did you get the idea it is Carbon?
Oh, lovely! I had read Carbon somewhere and was incredulous. Good to see it is Cocoa.
Still iTunes, though...
Oh, lovely! I had read Carbon somewhere and was incredulous. Good to see it is Cocoa.
Still iTunes, though...
AutoCAD is 64bit Cocoa goodness
Still iTunes is Carbon boo boo :-(
AutoCAD is 64bit Cocoa goodness
Still iTunes is Carbon boo boo :-(
Apple should split up iTunes into at least 3 different apps:
Hardware Sync
Music
Movies
App Store
The Mac App Store will be a separate app, and all apps on the iPad/iPhone/iTouch are separated out into music/movies/itunes store/app store.
That seems to be Apple's plan. What probably holds them back is how to distribute such separate apps to Windows users without annoying them.
And, yes, such separate apps could relatively easily each be written in Cocoa.
iHub will be the all encompassing syncing app. It manages all the things that can sync with iPods iPads and iPhones. Ties in Address Book, iCal, music, videos, photos, ebooks, and apps along with managing anything else that comes along.