Programming Languages
81 articles RSS
Oracle Delays JDK 27's First Release Candidate by Two Weeks to Align With August Security Patch Cycle
JDK 27's initial release candidate moves from August 6 to August 20 to align with Oracle's Critical Patch Update, shrinking the release's feedback window ahead of a nine-JEP September launch.
Python 3.15 Enters Release Candidate Phase, Locking In Lazy Imports and Free-Threaded macOS Builds Ahead of an October Final
Python 3.15.0rc1 shipped August 4 with the feature set frozen and no further ABI changes allowed, as the release team targets an October 1 final.
Go 1.27 Release Candidate 2 Patches Symlink and TLS Privacy Flaws While Adding Generic Methods
Go 1.27's second release candidate fixes an os.Root symlink escape and a crypto/tls Encrypted Client Hello privacy leak, alongside the language's first generic methods.
Rust 1.97.1 Ships Emergency Fix for LLVM Bug That Silently Corrupted Code Since 1.87
Rust shipped an emergency point release fixing an LLVM miscompilation that quietly existed since Rust 1.87 and turned crash-prone after 1.97.0.
Rust 1.97 Makes v0 Symbol Mangling the Default, Stabilizes Cargo Warning Controls and Linker-Message Visibility
Rust 1.97.0, released July 9, made the v0 symbol-mangling scheme the stable default, stabilized a Cargo build.warnings setting, and enabled linker warning output by default.
TIOBE Index July 2026: Rust Enters the Top 10 for the First Time as Index Marks 25th Anniversary
Rust cracked the TIOBE Index top 10 for the first time in July 2026, climbing from 18th to 10th place as the 25-year-old index marks its anniversary.
TypeScript 7.0 Ships as General Availability, With Microsoft Citing 8x to 12x Faster Builds From Its Native Go Compiler
Microsoft shipped TypeScript 7.0 as generally available on July 8, 2026, moving the compiler and language service to a native Go port that Microsoft says is typically 8x to 12x faster on full builds.
CPython Community Answers Steering Council's Six-Month JIT Ultimatum With PEP 836, a Path to a Supported Compiler
Python's core developers filed PEP 836, setting performance and compatibility bars for CPython's JIT compiler after the Steering Council gave the project six months to justify staying in the codebase.
Ecma International Approves ECMAScript 2026, the 17th Edition of the JavaScript Standard, With Seven Finished Proposals
Ecma International approved ECMAScript 2026 on June 30. The 17th edition of the JavaScript standard adds Math.sumPrecise, Iterator.concat, Array.fromAsync, Error.isError, Map upsert methods, Uint8Array base64 and hex conversion, and JSON.parse source access.
OCaml 5.5.0 Reaches Release Candidate With Modular Explicits and a Fully Relocatable Compiler
OCaml 5.5.0-rc1 lands modular explicits, the inference-free half of the long-sought modular implicits, plus a compiler that can be moved between directories.
GCC 16.1 Ships, Bringing Its Experimental Algol 68 Frontend Out of the Trunk With a Driver, a Compiler Proper, and a Runtime
GCC 16.1 was released April 30 with ga68, an experimental Algol 68 compiler targeting the Revised Report. The shipped frontend bundles a driver, a compiler proper, and a runtime library.
Julia 1.13 Reaches Release Candidate With Mutually Recursive Types, a flisp-Free Constructor Path, and Unicode 17
Julia 1.13 hit its first release candidate on April 29, adding mutually recursive types and moving default constructor generation out of the language's Scheme bootstrap layer.