Originally posted by arn
Well - it's not a sure thing that a BeOS based version of Mac OS X would have been faster...
NextStep was very fast as well... Aqua and Quartz would have been added to BeOS too...
but i do believe that Apple would not be doing as well now if they had gone with BeOS... with it's "not quite unix" based OS.... it would have been yet another OS.
I think a "not quite Unix" OS would have been fine for Apple. The thing is, though, if Apple hadn't bought NeXT, they wouldn't have gotten Steve back. Which would have left Gil to run Apple into the ground, turning it into some kind of bastardized software-only outfit. BeOS was mostly POSIX-compliant; if Apple had adopted BeOS and given it the same three years of development they gave to OpenStep, they could have made it just as Unix-like as OS X.
BeOS is
fast. It's mad fast. It's insane - the fastest OS I've ever used, hands down, and I've used lots of 'em. Quartz and Aqua are not the only things slowing OS X down. Open up a Terminal, run top, take a look at the memory usage with no apps open and then try to tell me OS X is not *incredibly* bloated. To disagree is to think that the earth is flat. Nextstep was never designed to be fast (although it was) - it was designed to be clean and elegant. And it was. And with its evolution into OS X, it still is. But it amazes me how Apple managed to make OS X so slow. It's as if all of its performance-critical components were written in Java. I mean, it takes skill to write an OS this slow. I can't help but wonder if this is intentional, as much as I would not like to admit it.
BeOS, on the other hand, was built from the ground up to be a low-latency, low-overhead, high-throughput media OS. In 1995, the BeBox had dual 66MHz PPC 603s, and Be demoed it on stage playing back four 30fps 320x240 Quicktime movies simultaneously. Without hardware acceleration.
In 1995. Wow. I can barely do that on my 550MHz PowerBook, six years later. This OS was amazing, no doubt about it.
Please don't read this as an anti-Mac post, because it's not. I do believe Apple made the right decision in buying NeXT instead of Be, although I must admit only because of Jobs. I like OS X, but if it were based on BeOS... well, again, it's just sad to see another great technology lost to the mercilessness of the marketplace.
Alex