> - Compatibilty with C: That doesn't tell me much, because C++, D and Rust all have excellent C compatibility.
Zig's @cImport/translate-c is significantly easier to use than Rust's bindgen (though it's been a few years since I used bindgen) plus it can translate actual functions to Zig and not just declarations (e.g. inline functions)