2 ms·
invokeDynamic is maybe not the best example because it didn't break code that used to compile fine. There are other examples (e.g. see for Java 8 http://www.or
by brianpgordon 10y ago
invokeDynamic is maybe not the best example because it didn't break code that used to compile fine.
There are other examples (e.g. see for Java 8 http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html http://www.oracle.com/technetwork/java/javase/8-compatibilit...) where they've broken actual source backwards compatibility.