Hacker News new | ask | show | jobs
by game-of-throws 1416 days ago
C was used because it existed 30 years ago, and is full of ambiguities (undefined behavior), and Rust curtails UB quite a bit by defining many semantics that are left unspecified in C.

You don't need a "locked down" language to build an OS. In fact Linux just upgraded the version of C they use to C11. Time always marches forward, my friend.

1 comments

And C is about to get C23 with additionaly syntax and features.