JDK 20 and JDK 21: What We Know So Far

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pidove

  • When I saw sequenced collections earlier I didn’t like the design but I completely approve of the latest revision. One nice thing about the process they use to develop Java is that they really do work and rework new features to make them great.

    I just wish that instead of Streams they’d made something more like

    https://github.com/paulhoule/pidove

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

  • There is GraalVM native image [1] which works well.

    And libraries like Quarkus [2] that leverage it to produce binaries that can launch in less 0.016s and with less than 12MB of RAM.

    [1] https://www.graalvm.org/22.0/reference-manual/native-image/

    [2] https://quarkus.io

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • improvement-proposals

    Scala Improvement Proposals

  • And Scala is stealing OCaml's named pattern matching for records, while Java is replicating Scala's deficiency (positional destructuring only) from a decade ago.

    https://github.com/scala/improvement-proposals/pull/44/files

  • gophercon22-parser-combinators

    Simple parser combinator package as shown at GopherCon 2022

  • I don't know about a paradigm shift, but the craziest use of them I've seen is https://github.com/jhbrown-veradept/gophercon22-parser-combi... .

    I watched the talk, thought I understood it "enough", then completely fell on my face trying to write a JSON parser.

    Could be me though, maybe I should try it again now that it's been a few months

  • I don't know about a paradigm shift, but the craziest use of them I've seen is https://github.com/jhbrown-veradept/gophercon22-parser-combi... .

    I watched the talk, thought I understood it "enough", then completely fell on my face trying to write a JSON parser.

    Could be me though, maybe I should try it again now that it's been a few months

  • process-jni

    Small library of JNI bindings to libc to work with processes on Linux/POSIX systems

  • aws-lambda-java-libs

    Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Podinfo

    1 project | news.ycombinator.com | 5 Mar 2024
  • How Netflix Uses Java

    3 projects | news.ycombinator.com | 27 Feb 2024
  • Who's hiring developer advocates? (December 2023)

    4 projects | dev.to | 4 Dec 2023
  • Seeking Feedback: How To Improve „health” (a Health Check Library)

    1 project | /r/golang | 19 Oct 2023
  • Mentorship Group

    2 projects | dev.to | 7 Jul 2023