Mac OS X 10.4 Tiger: Spotlight and Dashboard
When Mac OS X first came out, it was beautiful but slow. Then came Jaguar and Panther, which fixed the speed and added missing features. But with 10.4 "Tiger," Apple has finally delivered an OS that feels like it’s living in the future.
Spotlight: Metadata Search
The headline feature is Spotlight. It’s a system-wide search that indexes everything—not just filenames, but the content of documents, emails, and even image metadata. It uses a kernel-level notification system to update its index the moment a file changes.
As a developer, being able to hit Cmd-Space and instantly find a specific function definition across thousands of source files is a massive productivity boost.
# You can even use it from the command line!
mdfind "kMDItemAuthors == 'Steve Jobs'"
Dashboard: The Return of Desk Accessories?
Then there’s Dashboard. It’s a semi-transparent layer of "Widgets"—mini-applications built using standard web technologies (HTML, CSS, and JavaScript). It feels like a modern version of the old "Desk Accessories" from the original Mac, but much more powerful.
Core Data and 64-bit
Under the hood, there’s a lot of "pro" tech. Core Data is a new framework that handles object persistence, which is going to make writing data-driven apps much easier. And Tiger is the first version of OS X to support 64-bit addressing for CLI tools, a sign that the move to 64-bit hardware is accelerating.
Tiger is fast, stable, and incredibly polished. It finally feels like the Unix underpinnings and the Aqua interface have reached a perfect harmony.