I show how to use heterogeneous lists and traits to implement a type-safe printf in Rust. These mechanisms can ensure that two variadic argument lists share important properties, like the number of format string holes matches the number of printf argument... (more…)
Read more »
You already write software in Clojure. It pays your bills. You enjoy it. You're in an industry reaping disproportionate benefit from loose money policies, leading to a trend-chasing culture of overpaid nerds making web apps. You feel guilty about this, bu...
Read more »
In this blog post, we will tackle the One Billion Row Challenge using Rust and Python, converging on a solution in under 10 seconds and looking into some exciting optimizations at play. (more…)
Read more »
In this book we will walk through the basics of interpreted language
implementation in Rust with a focus on the challenges that are specifc
to using Rust. (more…)
Read more »