proomt

Search

Search posts, papers, and topics

All posts

InfoQMichael Redlich5 min readintermediate

Java 27 Delivers Post-Quantum Cryptography, Future Language Innovation, Helidon 27, JavaFX 27

Summary

Java 27 ships with nine JEPs—G1 as the default GC, post‑quantum TLS 1.3, lazy constants, primitive‑type patterns, structured concurrency, compact object headers, JFR redaction, Vector API incubator, and PEM encoding preview—plus the first Java Verified Portfolio releases (Helidon 27, JavaFX 27, Jipher 20). The release is a security‑focused, non‑LTS update that paves the way for Project Valhalla f…

  • JDK 27’s feature set is nine JEPs, five still in preview/incubator, covering GC, security, language syntax, concurrency, object layout, observability, and vector computation.
  • Security emphasis: post‑quantum hybrid key exchange for TLS 1.3 (JEP 527) and a third‑preview PEM API (JEP 538) extend the PQC roadmap started in JDK 24.
  • Language evolution continues: lazy constants (JEP 531), primitive‑type patterns (JEP 532), and structured concurrency (JEP 533) are all in later preview cycles.
  • Performance‑related defaults: G1 becomes the default collector everywhere (JEP 523) and compact object headers are enabled by default (JEP 534).

The release shows Oracle’s push to make post‑quantum crypto first‑class in the Java ecosystem while still iterating on language features that will eventually enable value‑based programming (Project Valhalla). For teams that rely on Java’s security stack or are evaluating the upcoming tip‑tail libra…

5/10

Related reading

  1. JDK 27 has been released

    JDK 27 became GA on 15 Sep 2026 with binaries from Oracle. It ships default G1 GC, post‑quantum TLS key exchange, default compact object headers, and several preview features such as structured concurrency and lazy constants.

    Lobstersopenjdk.org1 minreleaseHN41lobste.rs37
  2. Java News Roundup: JDK 27, Open J Proxy, A2A Jakarta, Azul Payara, BoxLang, Netflix ja

    InfoQ’s Java roundup lists the GA release of JDK 27, early‑access build 16 of JDK 28, BellSoft’s Liberica JDK 27, Jakarta EE 12 updates, Open J Proxy 1.0 (with JDBC cache and HikariCP leak detection), A2A Jakarta 1.0, Azul Payara 7.4.0 (MicroProfile 7.1, OpenTelemetry migration), JHipster 9.4 (Playwright, esbuild), Ktor 3.6 (OIDC auto‑discovery), BoxLang 1.17 (module service, syntax checker) and…

    InfoQinfoq.com5 min
  3. Introducing System One Models and Jev

    TypeSafe AI announced its first “System One” model, Jev, a non‑text‑generating LLM that outputs type‑safe structured decisions with calibrated probabilities. It claims 40‑200× lower latency (70‑500 ms) and 100‑500× lower cost versus frontier LLMs, no hallucinations, and parallel sampling. The post includes a side‑by‑side demo, a custom “workflow” benchmark comparing Jev to GPT‑5.6/6 and other mod…

    Hacker News front pagetypesafe.ai9 minHN1824480lobste.rs26
  4. Article: Your Next DSL Author Is a Language Model

    Typed Domain Grounding (TDG) embeds a DSL inside a mainstream language the LLM already knows (e.g., Kotlin) and uses the host compiler as an oracle. The author describes five building blocks—embedding, choosing a host language with high training‑data frequency, compiler‑driven type safety, a generate‑compile‑repair loop, and an on‑demand teaching tool—and shows measured results from kUML, a Kotli…

    InfoQinfoq.com18 min
  5. From error mitigation to fault-tolerant quantum computing

    IBM’s blog outlines a practical continuum from quantum error mitigation to fault‑tolerant error correction, highlighting hybrid spacetime codes that achieve ~10× effective error‑rate reduction (64 logical qubits on 76 physical qubits) and a 63× sampling‑overhead cut versus pure mitigation. It describes how post‑selected QEC combined with probabilistic error cancellation, dynamic circuits, and a n…

    IBM Researchibm.com10 min
  6. Reverse-engineered Jev-like model

    Jevlike is an open‑source starter model that scores a list of text options in a single forward pass. It provides a minimal architecture (option queries, shared dot‑product scorer), synthetic data generation, training/evaluation CLI, and examples on Doom and chess. The repo supports a byte‑level encoder or a frozen Hugging‑Face encoder (e.g., Qwen2.5‑0.5B), runs on CPU/MPS/CUDA, and reports benchm…

    Hacker News front pagegithub.com4 minreleaseHN16224