D and Java are supported and have waf 'Tools'. Rust and Golang do not have them. After revising devel/hacking.adoc, someone would need to write the tools. After that, we should start by rewriting pieces of libntp in Rust. Given the current pace, it will take a while.