News for hackers. Stuff that matters.
Re:Go Replaces Interface{} with 'Any' by linkdd on Tuesday December 14, 2021 @05:08PM (#29558713)
> In Java people regularly refer to a particular JDK version as a Java 17 or Java 11, even though they actually refer to versions 1.17 and 1.8, respectively.

17 -> 1.17, 11 -> 1.8, this is bothering me way to much for no good reason.

Re:Go Replaces Interface{} with 'Any' by danudey on Tuesday December 14, 2021 @05:26PM (#29558970)
Clarification:

* Java 8 is Java 1.8.0

* Java 11 is Java 11.0.11 (at the moment)

* Java 17 is Java 17.0.1 (at the moment)

SunOS/Solaris is what I use when I want to get nerd-rage mad about minutae: https://en.wikipedia.org/wiki/Oracle_Solaris#Version_history

Re:Go Replaces Interface{} with 'Any' by post-it on Tuesday December 14, 2021 @05:29PM (#29558998)
I don't think 11 ever referred to 1.8 generally, but for the longest time the `openjdk-11-*` packages in one of the Ubuntu LTSes (18.04?) actually installed Java 8 for some reason.