Linux's existance is because somebody had a personal itch, and it's grown to be something that is specifically free and well-engineered. It's difficult to compete with that on technological grounds.
I'm not sure what you mean by Google disagreeing with me; we have Java 1 system that is so ancient nothing works with it, an equally ancient Shockwave player, and an unusuably slow Gnash port, which doesn't support most Flash applets anyway.
As for how things could be achieved, the simple way of implementing threads which everybody else already uses and has been tried and tested seems to be the best choice; although it'd be a waste of effort anyway, regardless of how it's done.
MIPS has "hyperthreading", after a fashion. If it actually becomes a feature customers want, ARM may add it. But you can usually just throw another ARM code in the same package for a similar cost in complexity.
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Adventures with a Lego-cased A7K web server Having previously built desktop and laptop cases of out Lego bricks, model building Peter Howkins has turned his attentions towards crafting a slim box to slid his A7000 into a rack, alongside other rackmount servers. Having pieced together the housing, Peter puts a legacy RISC OS machine through its paces as an internet-facing server. 11 comments, latest by jess on 3/12/08 2:07PM. Published: 21 Nov 2008