Live data from Hacker News

A categorized list of all Java and JVM features since JDK 8 to 16

advancedweb.hu

1–10 of 243 posts

Re: A categorized list of all Java and JVM features since JDK 8 to 16

#3
One of the primary features I'm holding out hope for eventually making it into the language is ValueTypes: http://cr.openjdk.java.net/~jrose/values/values-0.html and the current Valhalla Project: https://wiki.openjdk.java.net/display/valhalla/Main

The simplest example of why this would be valuable (edit: this was not an intentional pun), the Optional type could become stack based, such that you could ensure that the variable referring to the Optional type is never null. This would help reduce a common class of bugs in Java code stemming from NPE's.

Re: A categorized list of all Java and JVM features since JDK 8 to 16

#4
As someone who began programming in undergrad, Java was the university's language of choice for the "introduction to programming" course. My first internship was in Java SE 6 and part of the big debate for that summer was when to move to 7.

I haven't used it since but I'm glad to see it's gotten the more modern language features that make writing and reading code much easier. Without this list, I probably would never have learned this so thanks

Re: A categorized list of all Java and JVM features since JDK 8 to 16

#9

One of the primary features I'm holding out hope for eventually making it into the language is ValueTypes: http://cr.openjdk.java.net/~jrose/values/values-0.html and the current Valhalla Project: https://wiki.openjdk.java.net/display/valhalla/Main The simplest example of why this would be valuable (edit: this was not an intentional pun), the Optional type could become stack based, such that you could ensure that the…

You don't really need to hold out hope for this... it is coming and soon. It's been in active progress for years now (its a huge undertaking).
Post reply on HN