4 ms·
There was a _long_ hiatus in Java progress between 1.5 (release in September 2004) and 1.8 (released in March 2014). Before Java 8 the language was, basically,
by 62951413 3y ago
There was a _long_ hiatus in Java progress between 1.5 (release in September 2004) and 1.8 (released in March 2014). Before Java 8 the language was, basically, the previous generation's golang. in that timeframe there was no Kotlin, Scala had little toolchain support and some sharp edges. So many smart people left the JVM altogether.
- TimeBearingDown 3y agoDo you mean between Java SE 6 in Dec. 2006 and Java SE 7 in 2011? I remember being taught using 6 in high school around 2009.
- CHY872 3y agoJava 5 and Java 8 were both very big - generics in 5, lambdas in 8. 6 and 7 were iterative in comparison. There were very many important changes in the meantime over that timeframe, but generics and lambdas fundamentally changed how you use the language - Java 4 is not the same language as 5, same between 7 and 8. This is not the case for the 6 and 7 releases.