Originally posted by sevag1
aright, thanks.. the only thing that keeps me coming back to OS 9 though is quake 2, and general gaming.. IMO gaming on osx sucks big time..
Power and gaming prowess aren't usually parallel. I think Sun UltraSparc IIIs are immensely powerful machines, but I don't think you can run any common graphical games on them.
OSX is similar, in that its overall abilities are broad, and outside of the finder itself, it is screamin' fast, but it needs som improvement in gaming. My machine runs Apache all the time, as well as a number of other daemons to provide services (databases, JVM, etc), and it is transparent to my end user experience. Basically, my one G4 has replaced my UNIX server, my 9600, and the 7500 I had as a gateway between the two. It does this while running Mozilla, BBEdit, Excel, Mail, Apache, MySQL, 5-10 terminal sessions, Timbuktu, VPC, loadsa daily cron jobs, etc. It does this without missing a beat. Aside from being able to run Excel on a UNIX box, you can also run a host of popular games on your UNIX box.
While their performance isn't stellar, remember that these are most often games which were:
Written for x86
Ported to Mac
Updated to Carbon
Patched for OSX functionality
Hopefully, we'll see a future where games are written under UNIX (where much of their compositing occurs), and ported to run natively on the target platform (PC, Mac, PS2, etc). This will mean that games are optimized to their host hardware, and utilize the most efficient system hooks.
Jaguar and QuartzExtreme should help you 'feel' some of the power that OSX has given you (especially in games that take advantage, and the finder), but there is already alot going on under the hood. The reason that this is the most powerful OS ever, is that it REALLY is a full UNIX installation, with a Macintosh Window manager.
For geeks & developers this is OS nirvana. As I mentioned before, I can now do (well) with one box what used to require 3. I can also do it with Mac ease of use when I'm in a hurry, or UNIX configurability when I'm trying to get it just right. I can run anything I compile as a native Darwin app. Anything carbon as a semi native OSX app. Anything Cocoa as a native OSX app. Anything Java as a native OSX app. Anything Classic in an emulation mode. Anything written for Windows in an emulation mode. Having this sort of breadth of OSes on one machine makes cross platform development the easiest it has ever been.
And that's just the tip of the iceberg...what I (a developer) am happy about now, you (an end user) will benefit from (greatly) over the next years.