Inklings: a tumblelog

QBE

QBE is a compiler backend that aims to provide 70% of the performance of industrial optimizing compilers in 10% of the code. QBE fosters language innovation by offering a compact user-friendly and performant backend. The size limit constrains QBE to focus on the essential and prevents embarking on a never-ending path of diminishing returns.

Muon

A Meson-compatible build system, written in C for speed. It incorporates Samurai, a Ninja-compatible build tool, so it’s essentially an all-in-one build solution.

Prek

A better pre-commit, engineered in Rust.

My understanding is that it plays better with monorepos, has built-in uv support, and plays nice with PEP 723, so it may be useful at $WORK.

PKL

Another configuration language, this one sits in-between Hashicorp’s HCL and Google’s CUE.