A Rust-Based XML Parser for Firefox

Goal: Replace Gecko’s XML parser, libexpat, with a Rust-based XML parser Firefox currently uses an old, trimmed down, and slightly modified version of libexpat, a library written in C, to sup… Read more

Similar

Achieving warp speed with Rust

If you're looking to write fast code in Rust, good news! Rust makes it really easy to write really fast code. The focus on zero-cost abstractions, the lack of implicit boxing and the static memory management means that even naïve code is often faster than... (more…)

Read more »

Rust your ARM microcontroller

Want to program your microcontroller in Rust but your microcontroller vendor doesn’t provide a Rust HAL / SDK? No wonder. AFAIK, no vendor is betting for Rust … yet. How about binding to a C HAL? No? Don’t feel like wrestling with bindgen and the HAL buil... (more…)

Read more »

Rust to WebAssembly, Made Easy

Compiling Rust to WebAssembly is still difficult. On macOS, there are weird bugs that require reinstalling LLVM and moving files around. On Linux, the official Emscripten binary in many cases isn’t bundled with the right LLVM, and the fix is to compile fr... (more…)

Read more »