Tech News
← Home  ·  All topics

Rust

135 GoKawiil briefs on this topic

NetWasm compiler claims smaller WASI binaries than Rust and faster runtime than Mono AOT

NetWasm, an independent compiler toolchain that compiles C# and .NET CIL directly to WebAssembly without the desktop CLR or Mono, reports that version 0.8.0 produced a 47,798-byte standalone WASI Preview 2 component for a test workload, versus 53,635 bytes for a size-optimized Rust 1.95.0 build of the same task. Separately, NetWasm 0.10.0 reportedly ran allocation and garbage-collection benchmarks 26-40% faster than Mono AOT on .NET 10, using identical C# source run under the same Wasmtime engine on an Apple M1 Max.

Spotify removes AI 'slop and spam' from recommendations but keeps it on platform

Spotify says it is filtering AI-generated 'slop and spam' tracks out of its recommendation system while continuing to host AI music and offer AI remixing tools. Fake or AI-suspected acts like The Velvet Sundown and Breaking Rust still have hundreds of thousands of monthly listeners, with a July report finding the top 10 AI artists earned roughly $2.4 million. Spotify does not offer users a way to block AI audio entirely, unlike Deezer, which plans a full opt-out filter by year's end, or Bandcamp and Tidal, which restrict or don't pay royalties on AI-only tracks.

YC-backed Respan launches open-source Rust AI gateway built entirely on plugins

Respan, a Y Combinator W24 startup, has released an open-source AI gateway written in Rust that treats every component—providers, protocols like MCP and voice, modalities, and features such as fallbacks and PII redaction—as a swappable plugin. The team says the design stems from running a LiteLLM-based gateway since 2024 whose wrapper code grew past 100,000 lines, culminating in a January upgrade that caused unresolved connection errors and forced them to stop upgrading LiteLLM directly.

Rust Language Team Details 'Beyond the &' Smart Pointer Redesign at RustConf 2026

At RustConf 2026, Rust language team lead Tyler Mandry presented a year-long effort called 'Beyond the &' aimed at giving user-defined smart pointers the same flexibility as built-in references. Mandry illustrated the current limitations with an example involving Rust's map-entry API and a shared cache, showing how code that works with built-in mutable references runs into borrowing restrictions with smart pointers.

Rust compiler project nears major 2026 milestones, says contributor

A Rust compiler contributor writes that several long-running initiatives are converging in 2026, including the next-generation trait solver, a reimplementation of core type-system logic nearly a decade in development, and Polonius, a new borrow checker implementation. The author also notes renewed progress on compiler performance after what they describe as one to two years of stagnation.

Cloudflare, VoidZero and Owner.com build tsrs, a Rust port of TypeScript compiler

Cloudflare and VoidZero announced they are collaborating with Max Schwenk of Owner.com on tsrs, a Rust implementation of the TypeScript compiler, built in coordination with the TypeScript team and incubated inside the Oxc JavaScript compiler toolchain. The group says tsrs is not a fork, and early benchmarks show it running up to 8x faster and using about 70% less memory than TypeScript 7.0 under matched worker configurations.

Rails author argues frameworks still matter in the age of LLM-written code

A commentary addresses the question of whether Ruby on Rails remains relevant now that large language models can generate code cheaply in any language, including proposals to rewrite applications in Rust. The author argues that frameworks, libraries, databases and operating systems remain useful because the productivity benefits they offer developers—structure, security updates, avoiding reinvented wheels—apply equally to LLMs writing code.

Developer open-sources RawLink, a Rust-based encrypted VPN tunnel protocol

A developer has released RawLink, an open-source tool written in Rust that creates an encrypted TCP tunnel using AES-256-GCM. It routes traffic from a local SOCKS5 proxy through the tunnel to a remote server, supports multiple simultaneous streams and tunnels, and offers optional obfuscation and SSH traffic mimicry to disguise connections. The author notes the code was written with AI assistance and has not yet undergone a formal security audit.

Ante language unveils new borrow-checking model for shared mutability

Jake Fecher, creator of the Ante programming language, published a blog post detailing a redesigned borrow-checking system that permits aliasing and mutation of the same reference simultaneously, a pattern Rust's borrow checker forbids. The new design combines ideas from 'group borrowing' with Fecher's own prior work, aiming to statically prevent dangling pointers while allowing cyclic and shared mutable data structures.

OmniPTY launches as renamed Rust terminal emulator for macOS and Linux

OmniPTY, a GPU-rendered terminal emulator built in Rust, bundles features like a vim-driven file tree, workspace layouts, vim-style copy mode and a git/ssh-aware status bar directly into the app rather than requiring separate tools like tmux. The project was previously called Oxide and renamed in version 0.9.0 due to a naming conflict with an unrelated company; existing installs migrate automatically via the in-app updater or a Homebrew cask swap.

TIOBE Index: R Passes SQL, Julia Re-Enters Top 20, Go Drops Out of Top 10

TIOBE's October 2026 language popularity rankings show R overtaking SQL in the top 10, while Julia returns to the top 20 for the first time in three years, climbing from No. 21 to No. 18. Go fell out of the top 10, dropping from No. 8 a year ago to No. 11, and Delphi/Object Pascal tumbled from No. 9 to No. 19. Python, C, C++, Java, C#, and JavaScript retain their top-six spots, Rust holds at No. 10, and Dart and OCaml both surged toward the top 20.

New open-source tool esp32sim emulates four ESP32 chips in the browser via Rust

A developer released esp32sim, a Rust-based emulator covering ESP32, ESP32-S3, ESP32-C3 and ESP32-C6 chips, supporting both Xtensa and RISC-V architectures. It boots unmodified firmware images through the real mask ROM and bootloader into FreeRTOS, and runs in WebAssembly directly in a browser with no cloud service or account required. The project is released under the MIT license and includes support for peripherals like WiFi, displays, and GPIO depending on the chip.