What's wrong with MacOS X?

Ulf's picture
Submitted by Ulf on Fri, 2007-09-14 14:14.

As posted earlier, I got a MacBook at work and have been trying it out for some time now. Overall I find it very nice and convenient, although the user interface does require some getting used to. However, some of the details can be very frustrating.

Chess

The chess app is nice and shiny. But it doesn’t allow you to undo the last move after you check mated the computer. Why’s that?

DVD player

DVD player crashes on my most favorite ‘A Good Year’ DVD, at at least two different places. When I try to shutdown the machine later, I get a dark screen of death from MacOS.

XCode

XCode is the official IDE for Mac from Apple. It’s not included in the standard install, but you can download it from Applet. It does have Java support, but compared to Eclipse, the Java support is absolutely horrible. A good Java IDE should at least have background compilation, which XCode doesn’t support. XCode was originally written for C/C++ and doesn’t support background compilation.

Java

While we’re at it, the current version of MacOS only ships Java 1.5. Yuck!

Finder/Spotlight

Finder and Spotlight are not integrated. They are different applications, and behave as such. For example, Spotlight can index PDF files, but Finder cannot search inside PDF files.

Software Update

MacOS Software Update only supports Apple applications, no external applications. Compared to Debian Linux, where automatic Software Update is available for a whole lot of apps, this seems backward. (Although, to be honest, Debian also doesn’t support auto-updates for non-debian applications. It’s just that debian has a whole lot more apps in its default repositories.)

iSync/.Mac

iSync only supports Apple Software, and is only available for MacOS. While it is very nice, and I’d certainly like to use it, I can’t afford to replace all my machines with Apple machines, at least not in the short term (and yes, I am actually thinking about doing that).

Eclipse

Eclipse is not from Apple, but from the Eclipse foundation. Unfortunately, the MacOS integration of Eclipse is horrible. Many of the key bindings are different from other standard Mac applications.

Safari

By default, Safari shows no status bar, i.e., one can’t see the targets of links. It’s possible to enable the status bar though, but you have to do it by hand.