I looked into Zig today but even the HelloWorld changes in each version because they can't decide on the naming. Sorry, I have to wait for the 1.0 then.
Zig might be the right thing for you. Or Go for a start. Rust and C++ are alot more complex.