If the program was written to manipulate LLVM bitcode instead of Java bytecode it would have fared even worse.
It would be interesting to know the specifics of the syntactic incompatibilities in the Java 1.4 program, since Java is usually extremely conservative when it comes to syntactic changes.
It would be interesting to know the specifics of the syntactic incompatibilities in the Java 1.4 program, since Java is usually extremely conservative when it comes to syntactic changes.