"The SPARC architecture will not go way. It will remain the heart of SUN's server product. The future sparc processors will have architectural features that will enable Java byecodes to run very fast."
Has Sun announced this, or are you speculating?
In any case, if they do this, and it significantly speeds-up running Java byte code, it is essentially what I am asking for. Whether or not it is a complete implementation of Java byte code is unimportant - the result is.
"Java chip are designed to be simple high performance processor that goes into client devices ... like PDAs, mobile phones, network computers, or more powerful multimedia client workstations. The key to Java chips is that the simplicity in the architecture (even simpler than RISC) allow it to be a low cost, solution for business and home market."
So, Java chips are only suitable for certain applications? Why is that? If the language is suitable for all applications, why aren't the chips?
Can you explain how they are "simplier than RISC"? I have not seen anybody make this claim to date.
"The Dual instruction set strategy will delay processor development time and will increase cost exponentially. A better way to maintain legacy is to simply include Java chip as a add on co-processor. When the Java chip comes out, there will be a add on PCI card that you can buy for about $100 WinTel PCs that will allow you to run Java applications much faster at very low cost. I think this will happen sometimes next year."
Historically, this has never been a successful approach. However, perhaps it is "different this time".
I think it's likely that having to install an accessory card in a precious PCI slot (they are still precious, though this is slowly changing are more PCI slots and fewer ISA slots go into new computers) will be a serious disincentive to running Java applications. It's more likely that users will just try to run them without the card, conclude that Java is too slow, and go back to their old applications. |