3 ms·
I agree with several points you made — Rust is indeed a powerful language, and I also use it in my projects. Its safety guarantees and modern tooling make it an
by FerkiHN 1y ago
I agree with several points you made — Rust is indeed a powerful language, and I also use it in my projects. Its safety guarantees and modern tooling make it an excellent choice for many use cases.
That said, I think C still has a unique value, especially when you need full control over memory, binaries, and platform-specific behavior. It's minimal, with no hidden abstractions or magic — what you write is what you get. And that simplicity can be a feature, not a flaw.
C isn't always the right choice for large modern systems anymore, sure — but for certain domains like embedded, retro-style tooling, or bare-metal performance, it still shines. Plus, it's a great language to understand how things really work under the hood.
I see C and Rust not as enemies, but as tools with overlapping goals and different trade-offs. I use both — C when I want ultimate control, Rust when I want safety with fewer footguns.