Tech News
← Home  ·  All topics

Rust

51 GoKawiil briefs on this topic

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.

Cloudflare cuts 100TB of RAM usage in Pingora Backend Router via consistent-hashing fix

Cloudflare engineers found that its internal load-balancing service, Pingora Backend Router, was consuming far more memory than necessary in its pingora-ketama consistent-hashing library. By reworking the underlying algorithm with better math and Rust code, the team eliminated the excess memory usage across its global fleet.

Microsoft Elevates Rust to Tier One Programming Language Status

Microsoft has officially designated Rust as a Tier One language, granting it the same organizational priority and support as long-standing languages such as C++ and C#. This classification signals broader internal adoption across Microsoft's engineering teams and platforms, including Windows and Azure infrastructure.

Open-source PlxNative app speeds up Plex on older LG webOS TVs

An independent developer has released PlxNative, a free open-source Plex client built specifically for LG TVs running webOS, aimed at fixing the sluggish menus that plague older sets. Rather than running inside a browser like the official app, it renders its interface natively using Rust and OpenGL while still handing off video playback to the TV's built-in hardware decoder. It can be installed through the Homebrew Channel or sideloaded using LG's Developer Mode and webOS Dev Manager.

Developer details technical challenges of building Rust Glancer, a new Rust LSP

The author, creator of the experimental Rust LSP 'Rust Glancer,' published a deep technical overview explaining how Rust language servers work and why they are difficult to build. The post compares lessons learned from Rust Glancer with the design of the established rust-analyzer project, focusing on how LSPs must generate useful results from incomplete or partial code information.

Nvidia adds native Rust support for writing CUDA GPU kernels

Nvidia announced it is extending CUDA to support GPU kernels written natively in Rust, compiled directly to PTX rather than wrapped around another language. The move covers both the existing SIMT model used in CUDA C++ and Python, and the newer Tile programming model, with development continuing into 2027.

MartyPC brings cycle-accurate 8088 emulation to IBM PC/XT retro development

MartyPC is an open-source emulator for early IBM PC and compatible machines, running on Windows, Linux and macOS. Built from scratch by a hobbyist learning Rust, it now offers cycle-by-cycle accurate emulation of the Intel 8088 CPU, validated against a real 8088 chip wired to an Arduino MEGA.

Ubuntu completes shift of coreutils from C to Rust implementation

Ubuntu has finished replacing the traditional GNU coreutils package with a Rust-based implementation across its system utilities. This marks a major step in the distribution's broader effort to rewrite core system components in memory-safe Rust rather than C.

Amazon researchers detail Verus, an automated verifier for Rust code

Verus is an open-source tool that mathematically verifies Rust programs against formal specifications, checking correctness across all possible inputs rather than sampling test cases. It builds on Rust's existing memory-safety guarantees to also confirm that code produces expected results and doesn't leak sensitive data.

Ubuntu 26.10 finishes switch to Rust-based coreutils, replacing cp, mv and rm

Canonical's Ubuntu 26.10 completes its migration to Rust-written core utilities after resolving TOCTOU security flaws that had forced cp, mv and rm to remain on their GNU versions in 26.04 LTS. The release, codenamed 'Stonking Stingray', now ships a full uutils suite covering tools like ls, cat, chmod and du.