3 ms·
> there's no reason anyone should need to target Java 6 bytecode and APIs in 2019 Java 7 byte code was a big mistake. People complained but Oracle didn’t liste
by lightgreen 7y ago
> there's no reason anyone should need to target Java 6 bytecode and APIs in 2019
Java 7 byte code was a big mistake. People complained but Oracle didn’t listen. As always.
http://chrononsystems.com/blog/java-7-design-flaw-leads-to-huge-backward-step-for-the-jvm http://chrononsystems.com/blog/java-7-design-flaw-leads-to-h...
- pjmlp 7y agoYet everyone else on the Java world doesn't have an issue having up to date Java implementations.
- monocasa 7y agoThat's not true. BD-J is limited similarly for instance. They forked the shit out of it too with tons of base functionality being in org.dvb. and javax.tv.
- lightgreen 7y agoIDE, debuggers, bytecode libraries, build systems, profilers, all of them had to deal with “up to date Java implementations”. Which hurts adoption. Not just because of this issue, but because of tons of other mistakes made by Oracle: users shouted, Oracle ignored. The net result is inertia is high, but Java is stable declining. Existing projects continue to be developed in Java, new projects often choose something else.