Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #38731
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Release Frequency |
| Date | 2019-02-25 14:39 -0500 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <q51g98$cjc$1@gioia.aioe.org> (permalink) |
| References | <releases-20190224155750@ram.dialup.fu-berlin.de> |
On 2/24/2019 10:05 AM, Stefan Ram wrote: > 1995 Beta > 1996 JDK 1.0 > 1997 JDK 1.1 > 1998 J2SE 1.2 > 1999 > 2000 J2SE 1.3 > 2001 > 2002 J2SE 1.4 > 2003 > 2004 J2SE 5.0 > 2005 > 2006 Java SE 6 > 2007 > 2008 > 2009 > 2010 > 2011 Java SE 7 > 2012 > 2013 > 2014 Java SE 8 > 2015 > 2016 > 2017 Java SE 9 > 2018 Java SE 10, Java SE 11 > 2019 Java SE 12 > > The release frequency was too low in 2009, but it is too > large in 2019! > > Someone writes a book on Java SE 12 - It's outdate on its > release date already (or at least readers might think so > when they read that Java SE 13 is out). Someone links to the > docs for Java SE 11, and they're outdated. > > All you guys need μεσότης! (the middle course) > > Release a new version every three years (like SE 8 and > SE 9) and we all will be fine. I think only LTS versions are really relevant for production environments and book authors. So it is really: Java 8 - 2014 Java 11 - September 2018 Java 14 - March 2020 Is that too fast? Maybe! But quick release cycles seem to be in fashion. And the number scheme is horrible. 1.9.0 instead of 9 1.9.1 instead of 10 1.9.2 LTS instead of 11 LTS 1.10.0 instead of 12 1.10.1 instead of 13 1.10.2 LTS instead of 14 LTS would in my opinion better have reflected reality. But they did ask me. :-) :-) :-) Anyway let us be happy that new releases are coming out! Arne
Back to comp.lang.java.programmer | Previous | Next | Find similar | Unroll thread
Re: Release Frequency Arne Vajhøj <arne@vajhoej.dk> - 2019-02-25 14:39 -0500
csiph-web