|
|
|
|
|
by FooBarWidget
4175 days ago
|
|
In a certain way, it is. But for a lot of things C and (C++) is still necessary, and the fact that C is not safe is a requirement. Can you imagine the Linux kernel not being written in C? Just imagine all the overhead if the Linux kernel has to perform overflow checking after every internal integer increment. Maybe some day Rust will be a good candidate, but that day hasn't come yet. |
|
No, only because the Linux kernel started as an UNIX clone and C is the UNIX's systems programming language.
Other OS were written in another systems programming languages. Before and after C got invented.
C only became widespread because a few successful startups in the 80's adopted UNIX for their workstation OS.