I am reminded of the Top Gear episode where a Ferrari Daytona is pitted against a high end speed boat. During the race Richard Hammond talks about how he is falling in love with the imperfect vehicle. I am reminded of this as I think about today and having spent a whole day on a Mac for the first time in my life. To be honest, I never thought this day would happen. I will be the first to admit that I, over everyone else, detested Macs for their locked down nature, and their Utopian, canned experience used to sell their products. After a whole day in their world, or sampling the Cool-aid as some might say, I’m growing rather fond of certain aspects. The big thing is that everything just works. As someone who has always loved the thrill of getting things to work on Linux this is a huge change for me. I bought the cheapest Mac made, the Mac Mini base model, expecting absolutely nothing short of a sad experience. What I found was something better than my supercomputer Windows components ever offered. In terms of gaming I don’t see myself switching anytime soon, unless Valve decides to port their games to Mac OSX. What amazes me is how well thought out every aspect of the experience is. The reason you get more done on a Mac is because you spend more time DOING what you set out to do, rather than working around problems, or getting things to work. Linux has its charms and speed when it’s setup properly. Windows was an ideal experience for me because compared to Linux everything worked very quickly. What I didn’t realize is how much time was invested in getting the little things to work. For example, iTunes is available for Windows, I personally wasn’t a big fan because of its closed nature, but say you use it on Windows and are playing your music and podcasts. You start compiling some heavy code, or launch a large application, your music will immediately begin to stutter or crackle. Eventually it comes blaring back after the load adjusts itself. Network hiccups like this happened to me constantly as well. On the Mac the load is handled beautifully. Music and media in general is such a large part of the experience it has the highest priority by default and never stops going. The concept of having 30 places where people can store data on Windows is so antiquated in comparison to the centralized nature of everything on OS X. Everything has a place, every type of data belongs somewhere. Applications are self contained, and run from these container, not installed and strewn across your system with hidden nuggets for you to find and clean up later.
The types of applications you find for OSX are so inspired as well. I don’t do any photo, video, or music stuff which Mac is known for, but even something as simple as programming web pages turns up results and applications that are so fun to code in that you are left wondering why you were punished all those years before. Coda is one such app, that adds little animations to show the completion of brackets or braces. Something that to a Linux efficiency freak such as myself is completely pointless, but I find myself intrigued and entertained at the same time that someone would thing to do something like that. The investment of time ensuring that things just work rather than look like they work is truly inspiring as a coder, knowing that such perfection can be attained through good and orderly code. The music sounds clearer, the networking runs faster, everything has a high shine polish on it no matter how seemingly insignificant it may seem. The drivers act as though they utilize every circuit the chips in my Mac Mini have to offer.
There are a few little bugs that do bother me, time may correct these, but seeing as I use a Windows machine everyday at work I think it’d be easier to fix them. The first one was that the “Home” and “End” keys didn’t take you to the beginning or end of the current line. This is a shortcut I use very frequently as a coder jumping to the start or end is something I do many times a day. I was lucky enough to find a small program someone had written to fix just that issue. There are still a few others which include: the “return” key in Finder should open the selected file (not try and rename it), F2 is for renaming files, low memory is becoming an issue (I didn’t expect to be using this machine this much). Most, if not all of these, are correctable. Tomorrow I will go pickup the converter cable to attach a secondary monitor.
I had a theory from a while back that the most important aspect of any operating system, aside from the kernel, was how the drivers were written. Effectively using the hardware you have as insignificant as it may seem is by far one of the largest things lacking on Windows. Windows uses hardware, Mac and Linux integrate hardware into how they function. I always could tell that music had more depth under Linux, and I can safely say the same on OS X.
—————-
Now playing: Saving Abel - Beautiful Day
via FoxyTunes
Posted under
General