News for hackers. Stuff that matters.
Re:Java Turns 25 – Whats Next? [pdf] by rzwitserloot on Sunday September 20, 2020 @01:49PM (#24535723)
> (it just got lambdas in JDK 8)

Interesting use of the word 'just'. At the risk of making readers feel old... Java 8 was released _6 and a half years ago_.

Re:Java Turns 25 – Whats Next? [pdf] by lchengify on Sunday September 20, 2020 @06:14PM (#24537887)
Point taken. For some reason, a lot of the code work i've encountered is tied to JDK 8. Might be due to it having LTS until 2018 [1].

It could be anecdotal, but I've found in practice vendors and companies are conservative about their JDK upgrades. I haven't seen anything prior to JDK 6 in a while, but I don't think the upgrade cycle is as fast as say, python minor version upgrades.

[1] https://en.wikipedia.org/wiki/Java_version_history

Re:Java Turns 25 – Whats Next? [pdf] by ThePadawan on Sunday September 20, 2020 @02:49PM (#24536293)
Maybe as a point of comparison (I wondered): C# got them in C# 3.0 in 2007.
Re:Java Turns 25 – Whats Next? [pdf] by billyjobob on Monday September 21, 2020 @01:21AM (#24540075)
Many Java shops are only just upgrading to JDK 8 though.
Re:Java Turns 25 – Whats Next? [pdf] by saagarjha on Sunday September 20, 2020 @08:15PM (#24538544)
You're making me feel old, and I'm not even old. Or perhaps I should blame codebases that are still trying to be Java SE 1.6 compatible…
Re:Java Turns 25 – Whats Next? [pdf] by bird_monster on Sunday September 20, 2020 @01:55PM (#24535782)
Java got lambdas in the most recent quarter of its development.