Skip to content
Tech News
clear
Topics: Today This Week This Month This Year

Rust compiler sees 4.57% mean speedup in latest two-month performance report

A new Rust compiler performance report covering July 29 to September 28, 2026 shows a mean wall-time reduction of 4.57% across 629 benchmark measurements, with 555 improving and only 74 regressing. Key contributors included PGO enablement for Clippy (up to 18% faster in some cases), an upgrade to LLVM 23 that cut mean wall-time by 1.2%, and optimizations to the new Polonius Alpha borrow checker that reduced instruction counts for crates like serde by 3-5%.

Rust-built PSSA model outpaces transformer in speed and loss on WikiText-103 test

A developer built PSSA, a non-transformer language model coded from scratch in Rust without any ML framework, using a recurrent state-space layer, an episodic memory bank, and weights that update while the model runs. Tested against a matched-parameter standard transformer on identical data, PSSA reached a training loss of 3.98 versus the transformer's 4.43 over 12.7 million tokens, and generated text about twelve times faster on the same CPU. On a held-out 198,939-token slice neither model trained on, PSSA also scored lower loss throughout every checkpoint.

Armin Ronacher unveils Deser, a new Rust serialization library challenging Serde

Developer Armin Ronacher has published a project called Deser, aiming to address longstanding limitations in Rust's dominant Serde serialization library. He details specific bugs and edge cases in Serde, including failures when combining internally tagged enums with arbitrary-precision numbers, broken integer key handling under field flattening, and deserializer adapters that don't compose properly.

New tool Epure offers lightweight, two-container alternative to self-hosted Sentry

A developer has released Epure, a self-hosted error-tracking tool built with Rust and PostgreSQL 16, designed to run in just two containers via a DSN swap. Unlike full self-hosted Sentry installs, which the project's docs cite as needing around 16GB of RAM due to bundled tracing, session replay, and profiling features, Epure omits those capabilities and is not fully compatible with Sentry's SDK ecosystem. It is released under the Apache 2.0 license and documented with a dated resource-usage measurement from a small 2 vCPU/769 MiB VPS.

Blog post applies 'Parse, don't validate' idiom to Rust code patterns

A developer's blog post examines the 'Parse, don't validate' programming pattern, originally described by Alexis King for Haskell, and translates it into Rust examples. The post uses a case study involving a configuration-directory reader that validates a vector is non-empty, then shows how callers must still handle an 'unreachable' None case despite the invariant already being checked.

Typst 0.15 adds variable font support, MathML, and multiple bibliographies

Typst, the Rust-based document typesetting system often floated as a LaTeX alternative, released version 0.15 in June with a batch of new features. Additions include support for variable fonts, MathML output, and the ability to include multiple bibliographies in a single document. The software remains free and Apache-2.0 licensed, with LWN testing the new font capabilities using open-source variable fonts like Roboto Flex and Zycon.

Fearless SIMD gains traction as author becomes maintainer, surveys Rust SIMD landscape

The author, who previously surveyed Rust's SIMD ecosystem, has since become a maintainer of the Fearless SIMD library after contributing to it. For this year's follow-up survey, they invited maintainers of competing libraries—std::simd, wide, pulp, and macerator—to review a draft, while keeping final editorial control. The piece revisits SIMD fundamentals and surveys progress across the Rust SIMD tooling landscape over the past year.

Agentic LLMs like Opus 4.5 shown to auto-optimize Rust code 2x-20x faster

A developer tested whether repeatedly asking modern agentic LLMs to improve code could yield genuine performance gains, this time using Rust rather than Python. After months of experimentation following the release of Opus 4.5, the author found that these models can produce Rust code significantly faster than current state-of-the-art implementations, provided they are given proper constraints and guardrails.

Microsoft rewrites GitHub Copilot's runtime from TypeScript to Rust using AI agents

Microsoft used AI agents to convert the Copilot runtime's 430,000 lines of TypeScript into 800,000 lines of Rust, a project that took about 14.5 weeks, over 135 releases, roughly $120,000 in AI token costs, and three weeks of human developer oversight to fix dozens of regressions. The Rust version now powers Copilot across VS Code, Visual Studio, the CLI, SDK, and Office apps like Excel and Outlook.

Rust developer builds JSONPath library in Zig, compares developer experience

A longtime Rust open-source developer spent time reimplementing their existing Rust JSONPath project, jsonpath-rust, as a new Zig library called zig-jsonpath, in order to directly compare the two languages. Coming from years of RustRover and JetBrains tooling, they found Zig's IDE support strikingly minimal, offering little more than syntax highlighting and basic autocomplete, which forced a return to more manual, low-level development habits.

Today's top topics: microsoft meta openai anthropic iphone duo macbook pro android authority apollo global management torsten slok spatial audio
Browse all topics →  ·  Today's trending topics →