Comment Re:Benifits of Java (Score 1) 194
Well, you've had better luck than I.
Java is not as portable as Sun and its acolytes would have us think.
1) VMs vary greatly in quality and level of Java implementation. I'm forced to write much of my code to Java 1.0 or Java 1.1, if I have any hope of it pretending to be "write once, run anywhere."
2) Visual presentation, even with Swing, is very dependent on the VM platform. Java's much better for write a portable GUI app than is C/C++, but it isn't the wonder-language promoted by many.
3) Performance. In spite of HotSpot and other technologies, most of my applications run 2-3 times faster in C++ than in Java.
Both Java and Linux suffer from being idealized. Each is touted as the magic bullet to kill the Microsoft monster... and neither is hitting the mark.
Java is not as portable as Sun and its acolytes would have us think.
1) VMs vary greatly in quality and level of Java implementation. I'm forced to write much of my code to Java 1.0 or Java 1.1, if I have any hope of it pretending to be "write once, run anywhere."
2) Visual presentation, even with Swing, is very dependent on the VM platform. Java's much better for write a portable GUI app than is C/C++, but it isn't the wonder-language promoted by many.
3) Performance. In spite of HotSpot and other technologies, most of my applications run 2-3 times faster in C++ than in Java.
Both Java and Linux suffer from being idealized. Each is touted as the magic bullet to kill the Microsoft monster... and neither is hitting the mark.