Show notes: Steve Jobs’ introduction of OS X on Intel processors, Mac growth, etc. Took forever to get a WiFi connection. 3800 attendees, 3700 of whom have PowerBooks, so not much bandwidth to go around. This will be old news by the time this goes up, but FWIW…
Non-Intel-related cheerleading first:
Podcasting will be built into iTunes+iPod – direct subscriptions
Ability to subscribe to New Music Tuesdays
Music artwork changes as you scrub through – jump through feed via thumbnails
Growth of PC market has dropped over past few years, Mac growth 40% in the same period.
Mac growth is 3x the rate of the rest of the industry.
2,000,000 copies of Tiger already shipped (6 weeks)
Leopard is next release.
Widget: Rabbit Radio finds local NPR station; Yahoo’s traffic updates. 400 Widgets available already.
QT7 for Windows available today.
Transitions: Summary of transitions from 68k to PowerPC, and of OS9 to OS X. This one is going to be easier than those were.
Apple can’t deliver 3GHz PowerMac or G5 laptop as promised/hoped. Apple can’t build the software they want on PPC because the performance of the hardware is not keeping step with goals.
Performance per watt: how many units of performance per watt? Intel gives 70, PPC 15.
June ’06 – should be shipping Macs with Intel procs.
June ’07 – transition should be complete.
1) Make OS X sing on Intel. OS X has been leading a secret double life. All software designs since the launch of OS X have been processor independent. Every project, even the first release of OS X, was built dual-architecture. Everything Apple has done in software for the past five years has been compiled for both PowerPC and Intel “Just in case.” Wow.
Steve has been demoing on a Pentium system all morning.
2) “Your apps.”
Cocoa apps – a few minor tweaks and a recompile
Carbon – a few more tweaks and a recompile and it just works
Metrowerks — You gotta get to XCode.
XCode 2.1 ships today and includes PPC/Intel target build selector, and lets you build a “Universal Binary.”
PPC will be supported for a very long time – huge installed base.
Recompiling is a lot easier than carbonization.
Mathematica recompile: Mathematica includes the world’s largest collection of algorithms in all kinds of programming styles. “Code that hasn’t changed since the Reagan Administration… some of which I may have written.” They checked the Intel checkbox and had a copy of Mathematica running on Intel in two hours. The folks at Wolfram Research thanked Apple for freeing up their weekend.
Because not all apps will be recompiled in time, “Rosetta” will do dynamic binary translation. Rosetta is transparent to users – not like running Classic. Just click and run – users won’t even know. Demo: Word launched and ran without recompile. Perfectly fast. Same with Photoshop (and all of its plugins).
Develper transition kit – PowerMac w 3.6GHz Pentium 4, OS 10.4.1, XCode 2.1, priced at $999, must be returned to Apple in 2006. Available only to top-tier ADC members.
1996 – Apple set fire to Intel’s bunny man. (showed commercial). No love lost. In 1996, PowerPC kicked booty on x86 performance. It just isn’t true anymore.
Much better write-up of the show at Anandtech.