Original Post
I'm really fed up with both Windows and Linux. Both are mediocre operating systems, each with their very own set of flaws, bugs, inefficiencies and other annoyances that make me go insane lately. And Windows Vista is a complete abomination. So I decided to switch over to the Dark Side (tm), and got myself a Macbook Pro this morning. I've been playing around with it for the entire day. I'm not terribly impressed, unfortunately. It's not bad at all, and certainly better than the other bunch (Windows, Linux) in many aspects, but it's horribly lacking in others. I don't know if my expectations are really that outlandish, or if I'm getting over sensitive lately, but well - I just want a stable, intuitive and powerful OS to work with. And OSX isn't quite there, at least from what I could gather during my first impressions. Anyway, here's a small review from my first experience on Mac OS X. I know that there are quite a few Mac users here, so maybe you can give me some advice on how to tweak OSX in order to make it more efficient, or shout at me when some of these points are due to user-stupidity ;) Notebook: * Really nice design. Probably the best from all notebooks I've seen so far. * Screen: a little too panoramic, and lacks height eventhough it's a 17". Good image quality though. * Where is the HDD activity LED ? It's extremely annoying not to know what your hard drive is doing. * The trackpad lacks the right mouse button. No, single button mice and trackpads are not cool and/or "easy". They're just annoying. * Magnetic power plug snap: funny. I hope this thing is far enough away from the HDD... OSX: * Nice visuals. Much more elegant than the cheap "in-your-face" Vista eyecandy. But still too much at places, and things like minimize/maximize animations cannot be turned off. * Multi display support is excellent. * The entire GUI feels slugish, much slower than Windows or KDE. It's as if there was a slight lag between screen updates and the mouse pointer. Scrolling in Finder windows, Safari or Firefox is slow. Considering that this notebook is the current top of the line product, such sluggishness is simply unacceptable. A GUI must be fast and responsive. * The Dock is the spawn of Satan. PLEASE, tell me there is a third party taskbar-like replacement somewhere out there... * Application folders are cool. And the DMG install process is really nice, IMO (I know many will disagree, but you'll love this after fighting for ages with corrupt MSI packages fucking up the registry...) * Text rendering and antialising is not nice at all. It really doesn't look good, especially on a large LCD. I don't understand this. Apple has always been the platform of choice for publishing and design, how can it be that their font rendering is so inferior to Microsofts or even Freetype ? Is it possible to replace their font rendering engine with FT2 or similar ? * I'm not sure if I like the Finder yet. I find Windows Explorer more intuitive, but that might be mental conditioning. Can anyone recommend a good file manager for OSX ? Some Norton/Midnight commander clone would be nice. Yeah, I know that MC does in fact exist for OSX, but it seem GTk+ based, which is just - eww. I tried Disk Order, which looks cool, but is highly bugged and crashes every two minutes. * How do I change the font used in context menus, the desktop, etc ? * How on earth do I access the OpenGL settings of the onboard ATI X1600 ? * How can I quickly switch to the desktop, if it's covered with Windows ? XCode 2.3: * Mixed feelings so far. Much better than every Linux IDE I've ever tried, but inferior to Visual Studio. * The layout is amost non-customizable, at least compared to VS2005. Yeah, you have three basic layouts to choose from, but all three suck. An IDE where you cannot fully customize the layout is completely unacceptable nowadays. * The debugger IDE is weird. It seems to lack a lot of functionality, or it hides it so well I cannot find it: * Where can I access the stack memory ? * How can I set the instruction pointer to the current cursor position (eg. to skip instructions) ? * "Step into" doesn't seem to work at all, if the function is in a different source file * I've managed to crash it twice while simply stepping through a (rather complex) program. I haven't really tried multimedia options yet. This is where the machine should really excel the PC, so I'm curious. I guess if I'll use it more regularily, I'll eventually get used to some of the differences to Windows. Except for the Dock... Updates will probably follow... :)