"Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun" https://kevinlynagh.com/rust-zig/ D is not mentioned, but the article focuses on issues of conditional compilation and compile-time execution, so I thought the D people will find it interesting.