Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mark Reinhold

    mreinhold.org · Personal blog · on HN since 2011

    Mark Reinhold, Java platform chief architect at Oracle, posts on JDK releases, Project Jigsaw modularity, and Java's release schedule.

    Visit blogHN submissions
    Languages & CompilersProgramming
    What HN says

    HN links it as a primary source for Java release delays, the JDK 8 release, and the LTS model he proposed.

    Stats for nerds
    21HN people shared it
    17linked in comments
    491story points
    Mar 2022last shared
    2013people per year2022

    Top posts on HN

    1. 1
      Project Jigsaw: Complete
      2 people · 188 points · first shared 2017 · 85 comments on HN
    2. 2
      Moving Java Forward Faster
      2 people · 158 points · first shared 2017 · 82 comments on HN
    3. 3
      An Open Letter to the JCP Executive Committee
      1 person · 97 points · first shared 2017 · 48 comments on HN
    4. 4
      Moving Java Forward Even Faster
      3 people · 8 points · first shared 2021 · Discussion on HN
    5. 5
      Java 8: Secure the train (or: GA date slipping into 2014)
      2 people · 8 points · first shared 2013 · Discussion on HN
    6. 6
      Java 9's Project Jigsaw: Phase Two
      1 person · 7 points · first shared 2014 · Discussion on HN
    7. 7
      JDK 8 Developer Preview
      1 person · 6 points · first shared 2013 · Discussion on HN
    8. 8
      JDK 9 Early-access Build 41 Available – Images are now modular
      2 people · 5 points · first shared 2014 · Discussion on HN
    9. 9
      Project Jigsaw: Late for the Train (Java modularity to be postponed to 2015)
      2 people · 4 points · first shared 2012 · 1 comments on HN
    10. 10
      Project Jigsaw (Module system) merged into JDK 9
      1 person · 3 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • syjerSep 2015

      That's why it's called a modular jar. There is also this "jmod" file described as:

      "For the purpose of modularizing the Java SE Platform’s reference implementation, the JDK, we will introduce a new artifact format that goes beyond JAR files to accommodate native code, configuration files, and other kinds of data that do not fit naturally, if at all, into JAR files. This format leverages another advantage of expressing module declarations in source files and compiling them into class files, namely that class files are independent of any particular artifact format. Whether this new format, provisionally named “JMOD,” should be standardized is an open question."

      Edit: from http://mreinhold.org/blog/jigsaw-modular-images

      "The internal files rt.jar, tools.jar, and dt.jar have been removed. The content of these files is now stored in a more efficient format in implementation-private files in the lib directory."

    • carimuraMar 2022

      LTS was proposed by Mark Reinhold [1] who leads the JDK Project in the OpenJDK community in 2017. There was a lot of discussion [2] that resulted in many vendors supporting and adopting the LTS model.

      It's a thriving ecosystem (which is great!) but yes, Oracle does contribute a significant portion [3].

      [1] https://mreinhold.org/blog/forward-faster
      [2] https://mail.openjdk.java.net/pipermail/discuss/2017-September/subject.html
      [3] https://inside.java/2022/03/22/the-arrival-of-java18/

    • kasperniSep 2021

      Some other news in relation to the release:

      - (Proposal) Moving JDK LTS versions to a two year cadence [1]. Java 21 will be next LTS instead of Java 23.

      - Oracle JDK is now free for commercial and production use [2].

      - A new Java developer site [3].

      [1] https://mreinhold.org/blog/forward-even-faster

      [2] https://blogs.oracle.com/java/post/free-java-license

      [3] https://dev.java/

    • mellingFeb 2014

      Java startup time will hopefully be fixed in Java 9. That also has been eagerly anticipated for quite some time.

      http://mreinhold.org/blog/late-for-the-train

    • suyashMar 2014

      Here is Chief Java Platform Architect: Mark Mark Reinhold’s Blog about JDK 8 and the key main features: http://mreinhold.org/blog/jdk8-ga

    • llemiengreSep 2013

      I may be wrong but afaik java 8 has been delayed once (http://mreinhold.org/blog/secure-the-train)

    Related

    Brian Goetzcr.openjdk.java.net/~briangoetz53 people

    Pattern Matching for Java

    Brian Goetz
    Personal · last shared 2022
    Inside Javainside.java66 people

    Strings Just Got Faster

    Inside Java
    Company · last shared 2026
    ZeroTurnaround Blogzeroturnaround.com86 people

    Java 10 and beyond – a look at the potential language change

    ZeroTurnaround Blog
    Company · last shared 2018
    Java Advent Calendarjavaadvent.com47 people

    Java Hello World, LLVM Edition

    Java Advent Calendar
    Publication · last shared 2026
    Ron Presslercr.openjdk.java.net/~rpressler40 people

    State of Loom

    Ron Pressler
    Personal · last shared 2022
    Cliff Clickblogs.azulsystems.com18 people

    Java vs C performance, from Cliff Click of Azul

    Cliff Click
    Personal · last shared 2010
    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    Boundary Blogboundary.com28 people

    I took the $300K

    Boundary Blog
    Company · last shared 2015