Java not cross-platform?
October 16th, 2003
Dave writes:
Maybe Mono and Linux will succeed where Java and the Java platform failed. They will finally make cross-platform work, or at least the Windows/Linux part, and no longer just a silly concept.
I don't understand this. I develop software in Java on Windows every day, and deploy it to Unix every day. Even better: the same code is deployed on a Unix and on a Windows machine. It does work for me. Why is Dave still calling it "a silly concept"?

April 21st, 2008 at 10:17 PM I can not see why people says that Java is not cross-plataform, since you can deploy on both machines/ plataforms without change a piece of code. It works fine for 'you' and works fine for me too. Where is the problem ? c'mon if the problem is when migrating to another application server this task is not a big pain.
April 21st, 2008 at 10:17 PM I write Java code on a Intel/Win2000 machine, test on a Intel/Suse and run on a Ibm zSeries(mainframe)/SLES. Can I do that with mono?
April 21st, 2008 at 10:17 PM I did not explain myself very well. I don't believe that cross-platform is a silly concept. I made soem corrections to my post to try to clarify my point.
April 21st, 2008 at 10:17 PM Java *is* cross-platform. Dave's claim is a regurgitation of the usual Microsoft disinformation about Java. Cross-platform works - Java developers know this.
April 21st, 2008 at 10:17 PM For Java to be really cross-platform doesn't that mean there must be a JVM for use with all operating system instruction sets? Any users of Java programs must then have the JVM relevant to their machine. If this is true, and I might be wrong, where can I get a list of operating systems for which a JVM interpreter has been designed?