Kevin Hoffman, a Windows .NET developer, have some comments after attending NYC Mac OS X Leopard Developer Tech Talk.
What really blew my mind was Core Animation, Quartz Composer, Core Image, and Cocoa's integration of Core Animation (all of this is public info, please don't shoot me Apple!). As a .NET developer, I couldn't help but mentally compare that suite of APIs and functionality with Microsoft's Windows Presentation Foundation (WPF). I'll save the item-by-item comparison for when Leopard becomes public and I can get into nitty-gritty detail.
However, I can tell you this: I am, and always have been, fairly objective in my opinion of programming environments. While I've written a flaming truckload of published content on C# and the .NET Framework, there are many areas that I dislike (ADO.NET for instance, is a piece of crap). I am also not affected by the "reality distortion field" that seems to be projected by Steve Jobs and many Apple evangelists.
Kevin Hoffman is going to publish again, in greater detail, when Leopard ships and his NDA expires. In the meantime, he's purchasing a new MacBook Pro, and joining Apple Developer Connection membership (paid).
You can read his thoughts on Mac OS X vs Vista on The .NET Addict's Blog. Well done to Kevin Hoffman on getting the world's most powerful laptop.
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1


