This is a list of the most annoying things that Snow Leopard did to me. At the moment I didn't experience any advantage over Leopard yet.
All of these things happened on usually both my desktop machines: Cyrus, a 2009 Mac Pro Octocore with 8 GB and Xerxes, a 2007 (I think) iMac Core 2 duo with 3 GB. I didn't install Snow Leopard on my MacBook yet.
1. Within hours of installing Snow Leopard, the Finder was hanging on Cyrus. I thought it had been rewritten, but it still behaves as in the old days. The usual way I dealt with this was a script I wrote named "flogoff" which killed my login session and returned me to the login screen. But in Snow Leopard I cannot kill "loginwindow" any more, even though the process is mine. I consider this a bug since a process owned by me should be killable by me. Finder also hangs occasionally on Xerxes. Getting out of that situation now requires sudo because of the kill bug.
2. It became clear again that Apple design but don't test. Quicktime Player 7, which I set to appear in all spaces, "forgets" that setting every time it is switched to fullscreen and back. This is extremely weird since Quicktime Player 10 and VLC are not affected by this bug.
3. In iTunes the green button no longer shrinks the window to small player size. It merely jumps it around on the screen a bit. This might be an iTunes 9 issue though. (And if Apple had testers they would have noticed.)
4. The kernel and most of the UNIX tools have PowerPC code in them. Seems like Apple removed PowerPC support even though much of it was done. This just sucks. There are many people who own very competitive G5 and Apple seem to abandon old machines sooner than they used to. (I myself got rid of my last G5 a few months ago.)
5. In System Preferences the boot disk selector does not have an option to boot the 64 bit version of the Kernel.
6. Spotlight now indexes the hard disk at random moments even when I am using the machine. The disk activity happens at the most inconvenient moments. I was installing DivX whose installer causes far too much disk activity anyway and then couldn't use my very fast Mac Pro for nearly 20 minutes because, as I found out once the machine reacted again, mds decided that would be a good moment to index the disk a bit. I think mds is the Spotlight indexer. This is ridiculous! I'd rather have the machine slow and unresponsive when I am searching something than at random moments during the day.
All-in-all Apple haven't done a good job. With Apple it always comes down to excellent design and a complete lack of testing. Most of these things could have been found if Apple employed testers.
And don't tell me that they do employ testers. I am sure they do have nominal testers. But what I mean are testers who actually succeed at testing correctly. And Apple very obviously don't have those and/or fail to have sufficient test processes.
I wouldn't recommend Snow Leopard to Leopard users now.
My recommendations:
Tiger PPC -> Leopard PPC
Leopard PPC -> stay or buy new Mac
Tiger x86 -> Snow Leopard x86
Leopard x86 -> stay
Snow Leopard was worth the money, but only because it cost 49 quid for five. Maybe once VMware works on 64 bit the 64 environment will be much better.
All of these things happened on usually both my desktop machines: Cyrus, a 2009 Mac Pro Octocore with 8 GB and Xerxes, a 2007 (I think) iMac Core 2 duo with 3 GB. I didn't install Snow Leopard on my MacBook yet.
1. Within hours of installing Snow Leopard, the Finder was hanging on Cyrus. I thought it had been rewritten, but it still behaves as in the old days. The usual way I dealt with this was a script I wrote named "flogoff" which killed my login session and returned me to the login screen. But in Snow Leopard I cannot kill "loginwindow" any more, even though the process is mine. I consider this a bug since a process owned by me should be killable by me. Finder also hangs occasionally on Xerxes. Getting out of that situation now requires sudo because of the kill bug.
2. It became clear again that Apple design but don't test. Quicktime Player 7, which I set to appear in all spaces, "forgets" that setting every time it is switched to fullscreen and back. This is extremely weird since Quicktime Player 10 and VLC are not affected by this bug.
3. In iTunes the green button no longer shrinks the window to small player size. It merely jumps it around on the screen a bit. This might be an iTunes 9 issue though. (And if Apple had testers they would have noticed.)
4. The kernel and most of the UNIX tools have PowerPC code in them. Seems like Apple removed PowerPC support even though much of it was done. This just sucks. There are many people who own very competitive G5 and Apple seem to abandon old machines sooner than they used to. (I myself got rid of my last G5 a few months ago.)
5. In System Preferences the boot disk selector does not have an option to boot the 64 bit version of the Kernel.
6. Spotlight now indexes the hard disk at random moments even when I am using the machine. The disk activity happens at the most inconvenient moments. I was installing DivX whose installer causes far too much disk activity anyway and then couldn't use my very fast Mac Pro for nearly 20 minutes because, as I found out once the machine reacted again, mds decided that would be a good moment to index the disk a bit. I think mds is the Spotlight indexer. This is ridiculous! I'd rather have the machine slow and unresponsive when I am searching something than at random moments during the day.
All-in-all Apple haven't done a good job. With Apple it always comes down to excellent design and a complete lack of testing. Most of these things could have been found if Apple employed testers.
And don't tell me that they do employ testers. I am sure they do have nominal testers. But what I mean are testers who actually succeed at testing correctly. And Apple very obviously don't have those and/or fail to have sufficient test processes.
I wouldn't recommend Snow Leopard to Leopard users now.
My recommendations:
Tiger PPC -> Leopard PPC
Leopard PPC -> stay or buy new Mac
Tiger x86 -> Snow Leopard x86
Leopard x86 -> stay
Snow Leopard was worth the money, but only because it cost 49 quid for five. Maybe once VMware works on 64 bit the 64 environment will be much better.