A bit late to the party. Anyone wanting “C but better” is moving to Rust.
C Programming Language
Welcome to the C community!
C is quirky, flawed, and an enormous success.
... When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
... The only way to learn a new programming language is by writing programs in it.
- irc: #c
🌐 https://en.cppreference.com/w/c
I haven’t don’t much programming in Rust yet, but just based on the syntax and apparent complexity (at least it looks quite complex to an outsider like me) it always seemed more like “C++ but better” rather than “C but better”.
I haven't used Zig myself but I think it could have its place. IMO Rust has moved too far away from C to be something many existing users will move to (and using both in the same project is messy), but Zig seems to integrate well enough that it might.