Rust on the WiFi Pineapple (and OpenWrt)

Learn how to compile Rust for the WiFi Pineapple and similar OpenWrt platforms.


Rust as a productive high-level language

Rust is often critiqued as a not a very productive programming language. It is true that there is a bit of a learning curve to be able to program in Rust; but beyond that, I think it pays off in productivity; and massively I must say. I haven’t... | Abid ... (more…)

Read more »

Rust and CSV parsing tutorial

With a beta of csv 1.0 just released, the time is ripe for a tutorial on how to read and write CSV data in Rust. This tutorial is targeted toward beginning Rust programmers, and is therefore full of examples and spends some time on basic concepts. Experie... (more…)

Read more »

Rust in 2021

This is my response for this year’s call for blog posts.I am writing this as a language implementor, not as a language user.I also don’t try to p... (more…)

Read more »

Short Circuit Sum in 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 »