I fully agree with you. I have written more than I should lines of code in C. I love C. Don't get me wrong. I was searching for a long time for replacement to it. I've tried Nim, Odin and Zig. Zig gives unprecedented control over memory and data. It's something between C and assembly and you can use whole Zig standard library no matter the platform. Plus you don't have to reimplement existing (excellent) C libraries, you can just use them without any additional effort. IMHO Zig will not only replace C as Lingua Franca but it will build upon it and in future we will see big (and pointless) fight between Rust and Zig. Pointless, because those languages adress completely diferrent problems.