Rust Team Member's Four Merged PRs Cut Rustdoc Build Times 33%, Landing in Rust 1.99
A Rustdoc team member traced a Crater-flagged regression to an expensive impl-inlining pass and shipped four PRs averaging a 33% speedup.
Signal
13 articles covering "compiler"
A Rustdoc team member traced a Crater-flagged regression to an expensive impl-inlining pass and shipped four PRs averaging a 33% speedup.
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.
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.
Gleam v1.17.0 bundles whole programs into a single escript runnable with only Erlang installed, and adds a language-server action that creates missing modules on import.
The June 3 stable release completes Elixir's first type-system milestone: the compiler now infers and gradually type-checks every program for verified bugs without requiring any annotations.
Zig 0.16.0 released April 14 with a mandatory I/O interface that eliminates function coloring, a 30,000-line type resolution redesign, and millisecond incremental builds.
Microsoft ships TypeScript 7.0 Beta featuring a native Go port of the compiler and language service, delivering often 10x faster builds, reduced memory use, and parallelized type-checking for large codebases.
The fourth release candidate for Elixir 1.20 lands ahead of a planned May 2026 final, capping the largest type-system milestone in the language's history with whole-function inference, cross-clause analysis, and a roughly 10% compiler speedup.
Gleam v1.16.0, released April 24, adds JavaScript source maps, package-wide parallel error reporting, and a roughly 30% speedup for single-character string-prefix matching on JavaScript.
Crystal 1.20.0 lands with a Linux io_uring event loop, CPU-feature targeting via @[TargetFeature], a new array-based Process API, kernel TLS, and a fix for an HTTP request-smuggling vulnerability.
Rust 1.95 lands with a new `cfg_select!` macro, `if let` guards in `match`, stabilized APIs, and a stricter stance on custom target JSON on stable.
Microsoft has released TypeScript 6.0, the final major version built on the original JavaScript compiler codebase. The release introduces sweeping default changes, deprecates legacy module formats, and adds a migration flag to prepare codebases for TypeScript 7.0, which will be built entirely in Go.