In the OSM Wiki you can find quite a lot of tools, coded in Rust.
But I can’t find anything about Zig. Is no-one using it yet for OSM?
A very abstract question: If we would be forced to agree about ONE programming language for OSM tools. Who would win? I think, it should run on all OS, native and Web (by WASM?), fast (no garage collection) and more modern but C.
I would ask for Rust, and to organise a toolbox of crates (like LEGO). But Rust is an obstacle for new users and fast coding.
Zig as “the better C/C++” seems good, even as it is relatively new.
newly defined programming language that would allow to de facto use various programming languages, as workaround for such terrible idea (and that is how you get in some regulations snails getting defined as fish and carrots as fruits)
because using a single programming language for all tasks is a terrible idea
and if you need such rule to make some programming language attractive it speaks poorly about it