Last time I hijack this thread, I promise.
Then you obviously don't talk to Unix professionals. Macs run on a BSD kernel, and contain all the Unix-y goodness that Linux does. Unix shells, vi, emacs, grep... Even an optional X11 shell for compiling and running X-Windows apps. More and more Unix pros are looking to Macs because they provide all the power Unix does with more application support from commercial developers.Code:glBegin(GL_RANT);
Have you seen a commercial for a Windows machine lately? All they talk about is "Oooh, I can do digital photos and home movies and Vista has WOW!" Commercials are targeted at the lowest demographic. That's what they're for. I've never seen an add that targeted developers outside of a programming magazine or trade journal.Quote:
Have you seen their commercials lately? It actually looks like they've come to embrace their role in the computing industry as "noob-friendly" caterers for simpletons and their target audience of "neo-political, death-to-the-man, new-age, graphical-media-information-exchange-technologist, long-haired-hippy" types.
Apple has been shipping a multi-button mouse for at least a year, and Macs have supported multi-button mice since the mid 90s. As for your "motion detecting thermal surfaces," I'd be willing to wages that you will find that in very niche applications and not in general home devices.Quote:
After all, its only what you would expect from a company that develops computers with one-button mice while the rest of the world is progressing onto motion-detecting thermal-surfaces.
Ah yes, this again. Had it ever occurred to you that the OS was designed for a one-button mouse, and that everything is easily done with one? Just as Unix desktops were designed with three button mice in mind and the NES was designed with two button controllers in mind. As for your dialog boxes, and been using Macs for years and I can't ever recall seeing such a thing. In fact, the buttons on Mac dialog boxes typically reflect what's actually happening, rather than just yes/no/cancel. For example, if I try to move a file to location that already has a file of that name, the buttons on the warning box read "Stop"/"Replace", which is quite a bit more informative than yes/no.Quote:
Then again, their one-button mouse fits perfectly into their one -response "ok" dialogs for prompts that clearly require at *least* a "yes/no" option. But they've targetted their demographic well, knowing that their users probably aren't mentally equipped enough to handle anything more than one choice at a time.
On the development front, Apple offers a free professional quality dev suite which is in my opinion far superior to Visual Studio (I have to use VS 2005 at work and I can't stand it). Apple uses a custom port of GCC as its compiler and most of their extensions are contributed back into the main GCC tree (Objective-C++, for example). Xcode supports a huge number of languages, and it's easy to extend for more.
Compare this to MS, who offers a crippled dev studio for free, and charges hundreds of dollars for the real deal. Now which platform is developer friendly?
Mac bashing is fine if the points are valid, but dismissing someone's platform as irrelevant based on ignorance is infuriating.
There I'm done.Code:glEnd();

