Ancestors

Toot

Written by Rhys Morgan on 2025-01-12 at 10:23

Can’t believe I’ve only just twigged that Cocoa is named Cocoa in response to Java… The 1999 WWDC is so heavy on Java being the future of development on the Mac, in Cocoa!

=> More informations about this toot | More toots from rhysmorgan@mastodon.social

Descendants

Written by Sam Rose on 2025-01-12 at 10:23

@rhysmorgan TIL!

=> More informations about this toot | More toots from samwho@hachyderm.io

Written by Sam Rose on 2025-01-12 at 10:28

@rhysmorgan do you have a timestamp on the keynote where they talk about this?

=> More informations about this toot | More toots from samwho@hachyderm.io

Written by Rhys Morgan on 2025-01-12 at 10:28

@samwho I will dig it out for you :)

=> More informations about this toot | More toots from rhysmorgan@mastodon.social

Written by Sam Rose on 2025-01-12 at 10:29

@rhysmorgan ty! Version I was flicking through is https://archive.org/details/1999-05-10-wwdc-keynote-bad-audio. Want to add it to https://til.samwho.dev

=> More informations about this toot | More toots from samwho@hachyderm.io

Written by Rhys Morgan on 2025-01-12 at 10:36

@samwho I’m watching on https://youtu.be/OC1H0gHFWio

They start talking about Mac OS X at 1:15:09 and, Jobs starts talking about the three main APIs (Classic, Carbon, and Cocoa) at 1:26:13, and he starts talking explicitly about Cocoa at 1:28:44.

He says: “Mac OS X is going to come with what was formerly called Yellow Box. We’re renaming it to Cocoa. We’re renaming it to Cocoa because in addition to its Objective-C APIs, we’ve added full Java APIs on top of Cocoa”

=> More informations about this toot | More toots from rhysmorgan@mastodon.social

Written by Sam Rose on 2025-01-12 at 10:38

@rhysmorgan Wikipedia is suggesting that Apple owned the Cocoa name already from a previous project that was a multimedia application for kids, so it feels like it may have been serendipity that this new usage was a funny contrast to Java?

=> More informations about this toot | More toots from samwho@hachyderm.io

Written by Rhys Morgan on 2025-01-12 at 10:39

@samwho I wouldn’t be surprised if they already owned the name, but the way Jobs talks about it, he pretty much explicitly says “We named it Cocoa because of Java”

=> More informations about this toot | More toots from rhysmorgan@mastodon.social

Written by Sam Rose on 2025-01-12 at 10:42

@rhysmorgan ah, reading a bit more that project itself was a reference to Java! Awesome.

=> More informations about this toot | More toots from samwho@hachyderm.io

Written by Rhys Morgan on 2025-01-12 at 10:46

@samwho The history of Objective-C and Java, and their intermingling like this, I find it really interesting. Especially since I’ve got retro Macs now!

=> More informations about this toot | More toots from rhysmorgan@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113814891189438058
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
441.250354 milliseconds
Gemini-to-HTML Time
2.037255 milliseconds

This content has been proxied by September (3851b).