Programming Languages
19 articles RSS
JDK 26 Arrives March 17 with HTTP/3 Support, GC-Agnostic AOT Caching, and the End of the Applet API
Java 26 ships 10 JEPs including HTTP/3, ahead-of-time caching for all garbage collectors, G1 throughput gains, and the final removal of the Applet API after a five-year deprecation.
Zig 0.16 Nears Release with a Reinvented Async I/O That Sidesteps Function Coloring
Zig 0.16.0 approaches general availability with async I/O redesigned from scratch, using an injected Io interface that lets the same code run on thread pools or event loops without recompilation.
Python's Safety and Speed Revolution: Django 6, Typed Adoption, and a $1.5M Security Bet Signal an Ecosystem Transformed
Three converging developments—Django 6's built-in safety features, an 86% type-hint adoption rate, and Anthropic's PSF security investment—reveal a Python ecosystem entering a new phase of maturity.
TypeScript 6.0 Beta Marks the End of an Era as Microsoft Prepares Go-Based Compiler That Builds 10x Faster
TypeScript 6.0 beta is the last version built on JavaScript. The Go-based TypeScript 7.0 promises 10x faster builds.
Rust 1.93.0 updates musl to 1.2.5, loosens allocator internals, and adds finer-grained cfg control for asm!
Rust 1.93.0 ships musl 1.2.5, allocator and asm! improvements, and new stabilized APIs.
WhatsApp Replaces 160,000 Lines of C++ With Rust in Largest Known Deployment to Billions of Devices
Meta rewrites WhatsApp's media processing library in Rust, cutting code by 44% while hardening security for 3 billion users across every major platform.
Go 1.26 Nears Release with Green Tea Garbage Collector, SIMD Support, and Post-Quantum Cryptography
Go 1.26 RC3 shipped February 4 with the Green Tea GC as default, an experimental SIMD package, post-quantum TLS, and enhanced generics.