John Siracusa

Leopard: The Definitive Review


picture-10.jpgMost consumers thinking about buying Apple's (AAPL) new Leopard operating system will learn what they need to know from the first wave of reviews — the ones written by journalists who were given pre-loaded, pre-release copies of OS X 10.5 and had a week to play with it.

But the review that programmers were waiting for was the one by fellow developer John Siracusa, the Ars Technica columnist who wrote the definitive assessments of the previous five versions of OS X — and has been described as the guy who should be in charge of Finder development at Apple.

Siracusa took careful notes at the Apple developers conferences and has been living with Leopard since the first seed was released. His review came out on Sunday, and it's a doozy — long, deep, painstaking detailed, and unafraid to call 'em like he sees 'em.

He lays out his criteria right at the top:

And as I see it, operating system beauty is more than skin deep. While the casual Mac user will gauge Leopard's worth by reading about the marquee features or watching a guided tour movie at Apple's web site, those of us with an unhealthy obsession with operating systems will be trolling through the internals to see what's really changed.

These two views of Leopard, the interface and the internals, lead to two very different assessments. Somewhere in between lie the features themselves, judged not by the technology they're based on or the interface provided for them, but by what they can actually do for the user. (link)

True to his word, Siracusa gives us two reviews — a user's view of the look and feel of the OS and a developer's view of the stuff going on under the hood.

The stuff under the hood gets high marks. The terms that come up over and over are "sensible," "pragmatic" and "compromise." A typical summary graph:

The minimal, almost humble way Core Animation integrates with Cocoa belies its incredible sophistication. More so than any other new framework in Leopard, Core Animation provides functionality and performance that was previously difficult or impossible for the average Cocoa programmer to create on his own. Now, finally, third-party applications can look as impressive as Apple's, and they can do so by using exactly the same code that Apple's using—code written by expert graphics programmers and continually revised and improved by Apple to take advantage of the latest hardware. Excellent.

About the hood itself, he's not so kind. A hard taskmaster when it comes to user interfaces, Siracusa faults Apple again and again for choosing flash over usability. He sums up the problem — and speculates about its source — in two damning paragraphs:

Leopard's new look has been compared to the Aero Glass look in Windows Vista. While I think there are few legitimate similarities, this comparison comes up as often as it does because the two designs share one prominent attribute: the gratuitous, inappropriate use of translucency to the detriment of usability.

Why, Apple? Why!? Was there something horribly wrong with the existing menu bar—something that could only be fixed by injuring its legibility? Like the folder icons and the Dock, it's not so much a fatal flaw in and of itself. It's what it implies about the situation at Apple that is so troubling. What in the holy hell has to happen in a meeting for this idea to get the green light? Is this the dark side of Steve Jobs's iron-fisted rule—that there's always a risk that an obviously ridiculous and horrible idea will be expressed in his presence and he'll (inexplicably) latch onto it and make it happen? Ugh, I don't even want to think about it.

Even if you never wrote or hope to write a line of code, you'll learn a lot about Apple, its operating systems and the future of Macintosh applications from reading Siracusa. Highly recommended.

CNNMoney.com Comment Policy: CNNMoney.com encourages you to add a comment to this discussion. You may not post any unlawful, threatening, libelous, defamatory, obscene, pornographic or other material that would violate the law. Please note that CNNMoney.com may edit comments for clarity or to keep out questionable or off-topic material. All comments should be relevant to the post and remain respectful of other authors and commenters. By submitting your comment, you hereby give CNNMoney.com the right, but not the obligation, to post, air, edit, exhibit, telecast, cablecast, webcast, re-use, publish, reproduce, use, license, print, distribute or otherwise use your comment(s) and accompanying personal identifying information via all forms of media now known or hereafter devised, worldwide, in perpetuity. CNNMoney.com Privacy Statement.
On Brainstorm's radar
CompanyPrice% Change
Kelly Services Inc 11.31 10.23%
Terex Corp 20.95 9.06%
Alcoa Inc 15.79 8.30%
BlueLinx Holdings Inc 3.35 7.37%
Dec 21 3:53pm ET †
IndexLast% Change
Dow Jones10,414.140.83%
Nasdaq2,237.661.17%
S&P 5001,114.051.05%
10yr97 16/32Yield: 3.67%
Dec 21 †
CompanyPrice% Change
LSI Corp 5.97 6.42%
SanDisk Corp 26.64 6.22%
Micron Technology Inc 9.29 5.75%
Advanced Micro Devices Inc 9.52 5.19%
Dec 21 3:58pm ET †
* : Time reflects local markets trading time.† - Intraday data delayed 15 minutes for Nasdaq, and 20 minutes for other exchanges.• Disclaimer
Powered by WordPress.com VIP.