Java is awesome, if you like being slow, substandard multimedia and 3D graphics, running differently on every platform, UIs that are 10 years behind, pretending it runs everywhere, being controlled by 1 company, horrendous development environments, and not being compatible with hundreds of millions of lines of existing code and installed software bases without breaking the imaginary "100% Pure Java" standard.
Let's assume for a moment that this is all true. This represents the largest opportunity Microsoft has ever faced. They already (arguably) have the fastest VM for WinTel machines, and one of the best development tools (J++). Why then, do they insist on ceding the entire Java marketplace to other companies, and on tying themselves to a horrendously complex derivative of a derivative of a derivative of a poor copy of an 1970's floppy disk manager program (WindowNT/95/98, Windows 3.1, DOS, QDOS).
Microsoft could easily kill their hidden agenda to sell Windows, and get real about 100% Java. Tell me why they insist on not doing that!
P. |