Subscribe to
NSLog(); Header Image

The Year of Cocoa

You're gonna have to read the extended entry to get all of this one, because I can't trust MacFixIt to have a "permanent link" for this thing… so the full quote is here (below). No comments on this, though I will say Wil's opinion is certainly well-founded in fact.

In our first installment of a series containing developer expectations and hopes for the upcoming 2003 Apple Worldwide Developer Conference, our friend Wil Shipley from the OmniGroup opines that while last year's conference saw the "death" of Mac OS 9, this year's show will put the nail in its coffin.

"I have no idea where they're going to focus the show, although I think it's notable that every Apple system app that ships with Jaguar is Cocoa based (except the Finder), whereas a huge number of the apps with 10.1 were Carbon. Pretty much every group inside Apple has now discovered the power of Cocoa (except, maybe, the sound guys, who still are writing Carbon-only APIs and Java code, grrr).

"Now that Carbon and Cocoa can co-exist in the same app, and now that making apps backwards-compatible with OS 9 is pretty much moot, I think we're going to see a lot more of the "big boys" doing experiments with partial Cocoa apps -- they've got huge codebases of Carbon, but there's no reason they can't do new parts of their apps in Cocoa, and save time, money, and effort."

"What I do expect to see a lot of at this show as opposed to previous shows is 'how do you take advantage of all the cool things Mac OS X has to offer' instead of 'how do you write for OS X and still manage to keep your apps limping along on OS 9?' As recently as last year we would see updates to, say, OpenGL on the Mac OS X side and then Apple would have to worry about trying to do the same kinds of cool things for OS 9. Nowadays it's, 'Look, Mac OS X is just going to be faster and better...'"

4 Responses to "The Year of Cocoa"

  1. I have no complaints with this. I wish all apps used Cocoa (especially Document based). I get so annoyed when I can't get a Word document's toolbar icon to drag to my desktop.

  2. "Title bar icon" not "tool bar." The tool bar is the thing you customize. 🙂

    Ok, I'll stop being pedantic now and just say "I agree" already. 😉

  3. Isn't iTunes Carbon?

  4. Yes. For now. 🙂 Heh. Probably for awhile, but, then again, iDVD and iMovie were brought over from Carbon too. If that music service is true, it could also be that just that part (and some other new parts) might be Cocoa, or maybe it all could be with some Carbon thrown in. His point wasn't that an app had to be entirely Cocoa - but that even Apple is using it in some places.

    Or maybe he just doesn't like to listen to music. 😛