The main reason I tend to choose zig over rust is understanding the language In zig, there is no hidden control flow or allocations. I can look at any code and despite being a noob tell you at a low level what every line of code does In rust, you need to understand the rust language to truly understand what is happening. Rust is both a high level and a low level language The advantage to zig for a dev like myself is I can completely rely on my own engineering architecture and computer science skills to write and debug my programs. I never needed to become an expert at the language first