Comment by saidnooneever

7 days ago

Why not pick a different language if you want different features? Why does C specifically need to change, if there are already Zig, Rust etc.?

Why Must C be safe, rather than people writing safer code in it or transfering to other languages if they cannot be bothered?

C does not need to be completely safe. But it should be safer by default than it currently is. And I think that "it's a low level language, you just need to be smarter" is too often a cover story for bad design decisions.

I don't think that the choices should be "self-driving cars" and "cars with no seatbelts, airbags, or crumple zones" with nothing in between.