Originally posted by: Xanis
Imagine not being able to delete files by pressing the delete key. Well, imagine no longer because Apple has made it a reality. I can't tell you how frustrating it is to not have something as simple as that. Also, in order to quite programs, I have to either go to Program > Quit, or press Cmd + Q. When you press the Xs on windows, it doesn't quit out of the program like on Windows. That also is frustrating. Also, the fact that I have to install a completely separate operating system or buy expensive software just so I can play some games is absurd. There are more things that bother me, but I can't think of them right now. I would switch to a Windows laptop without a second thought if I was given the chance and I didn't have to spend more money.
I was with you about iMovie and iDVD, but this part I'm not with you. So apple has a different control scheme? Big deal. That's how different OS's are. It's a shame people can't toss away notions of how they think an OS should work and just learn to use the OS they have. CMD+Delete, I'm sure two keys must frustrate you to all hell.
And you mean to tell me you can't run windows games on OSX!! For shame!. I would like to point out that it is just as stupid that I can't use my favorite mac programs on windows and there is no software I can buy to do that. You could always just buy native mac games if you really want to game. They do exist.
Finally the whole X thing. I'm actually frustrated that windows has nothing similar. Sometimes I don't need a window open taking up ram. Why minimize when you can close. This is the one thing OSX does best imho.
Finally, why am I forced to install cygwin just to get half of the applications I like to use to maybe run on windows. When will microsoft provide me the ability to compile and run any xwindows applications? When will microsoft provide a decent terminal application? When will microsoft provide a decent user or security model? When will microsoft leverage a good deal of open source software to make their OS? When will microsoft give back to those projects? When will microsoft provide unrestricted development tools for free? (well I guess you can call the express editions free, but they are not near the level xcode is). When will microsoft ship with a real shell language? When will microsoft ship with good automation tools? When will microsoft ship with a good task scheduler like cron?
I have three computers at my desk. I have a macbook pro, a dell d830 with windows vista, and a amd4 box running ubuntu. By far my mac is the best computer on the desk and it's the newest. As a developer I can find nothing comparable on windows, and only get close on linux. As a gamer I am sick of the PC industry and have moved to the 360 (one product I really love), and as a geek I love the fact that it is unix and I can get into it and 'work'.
It is also the first time I stopped chasing the upgrade mill. I no longer work on my computer, I do work with my computer.
Now on the server front, I am not a fan of OSX. We have one and it is a pain. Linux is where it is at for the server front. If I was a hard core must play games the day they came out guy I would probably use windows. But my job is unix and web software development, and windows just sucks for that.
So apple doesn't suck, you are just trying to use the wrong tool for the wrong job. However again, I do not like iMovie or iDvd. I do however LOVE garageband. Combined with my firewire mixer that thing is sweet! When it comes to apple provided products I'm all about apple mail, iCal, garageband, itunes (on mac only), and iPhoto. Great apps. On the 3rd party front, TextMate + transmit or even cyberduck is just unmatched for scripting work. Xcode is a very awesome development enviroment and I can use all my favorite linux and windows apps with the same (and sometimes better) quality. We are talking firefox (although I prefer safari), virtualbox, handbrake (way better on osx or linux), multiple desktops (windows always sucks at this), sql developer (runs better on my macbook then my windows vista machine), adium (or pidign if you are win/lin), transmission or utorrent, all the adobe CS products (which the interface is so much better on OSX), vlc, etc. The list goes on and on.
On top of that the interface is wonderful and unlike linux everything works on a notebook without any screwing around. It has awesome built in features like the ability to mount disk images with a click, or create encrypted bundles without any 3rd party software. Time machine is simply unmatched for personal backups. In fact my only real complaint is that there is no open source full disk encryption like I have on my D830 (thank you truecrypt!). But all of that combined with the little niceties like preview and coverflow make it worth it.
I guess I'm just saying my computer is for work. I didn't want a toy, I wanted something I could get things done with. If I was in your situation, rather than assume those products did what I wanted I would of done research and found the products that met my needs the best. There are tons of video editing software out for mac. Apple's provided iMovie and iDVD are like iWeb, designed for the lowest common denominator, not professionals. They are not ment for customizing (try adding javascript to iWeb), they are ment for everyday people to get something that looks 'good' without any effort so they can show their friends. If you don't like it there is paid and free professional software out there.