Rust and the Future of Systems Programming

There’s been a lot of excitement and news recently about Project Quantum and Mozilla’s efforts to build the next generation of web browser…

Similar

Deno Apps with WebAssembly, Rust, and WASI

Deno is created by the original developer of Node.js, Ryan Dahl, to address what he called 10 things I regret about Node.js. It did away with the NPM and the infamous node_modules. Deno is a single binary executable to run applications written in TypeScri... (more…)

Read more »

Async Exceptions in Haskell, and Rust

Haskell and Rust both support asynchronous programming. Haskell includes a feature called async exceptions, which allow cancelling threads, but they come at a cost. See how Rust does the same job, and the relative trade-offs of each approach. (more…)

Read more »

Three Different Cuts: Rust, Go, and Zig

In this post, we'll look at how Rust, Go, and Zig express the signature of function cut --- the power tool of string mainpulation. Cut takes a string and a pattern, and splits the string around the first occurrence of the pattern: cut(... (more…)

Read more »