Safari for Windows does not equal Cocoa for Windows
When Safari for Windows was released at WWDC, many folks wondered if this meant that Apple had ported Cocoa to the dark side as well. According to Alacatia Labs, that is not the case: "all of these APIs are C++ or C... even the WebKit." Furthermore, there are "no signs of Cocoa or Objective-C (strings or functions)" and "they wrote it in Microsoft Visual Studio." So Safari for Windows and WebKit for Windows seem to be straightforward ports, and not the return of the old Yellow Box (Cocoa for Windows) environment. Good thing that Apple's software engineers have gotten plenty of experience writing for Windows with that other little project.[via Daring Fireball]

Reader Comments (Page 1 of 1)
Jeff Chen said 11:10AM on 6-24-2007
Hmm... what is cocoa then?
Reply
Ed said 9:46PM on 6-24-2007
A bean I think.
In thise case its a framework for creating applications on OS X. See wikipedia for more...
Reply
karrie said 1:20PM on 6-25-2007
Perhaps it installs a set of DLLs somewhere that have the Cocoa code? It would be fairly hard to do what Safari does on Windows without some Cocoa interaction (for example, color management, font smoothing).
Reply