-Job- said:
I think it's positive that we are moving towards a common architecture but I'm not going to comment on which architecture should be the common one.
We shouldn't be
moving towards a "common architecture." None of the processors on the market today are perfect for
every consumer -- each consumer wants a particular feature out of each processor. Examples:
An x86 processor is perfect for the home user and low-end enterprise -- they're cheap and perform, but they fail to scale well and aren't reliable, and thus aren't a viable option for the enterprise.
The PPC targets a similar market as the x86 processor (however it
does scale well), but has failed to "latch on" because of the cost factor.
The more exotic processors like SPARC and POWER, are
not an option for the home user, mostly because a new UltraSPARC IV+ or POWER 4 (and 5) will cost
thousands or even tens of thousands of dollars for a single processor; however, with the POWER, you get performance and scalability. With the SPARC, you get scalability and reliability.
Point is, this whole convergence to x86 is going to leave a lot out of picture. Sure, it's cheaper, but you're sacrificing a
lot just for that fact. For the home user, the x86 is an excellent processor, but there are people out there that are
pushing x86 into the enterprise (via Linux-powered clusters and other nonsense that doesn't work out) -- a place it doesn't belong.