Hacker News new | ask | show | jobs
by Sir_Cmpwn 2612 days ago
>Thankfully not all OSes bow to it.

Right, just the successful ones.

3 comments

That's hardly an argument for using C though. Successful OSes today were started years ago when there was barely anything else to use. It takes a long time for OS to gain success. Rust is so young, that to evaluate success of an OS written in it, you'd need to wait comparatively. So time will tell.
We could say the same related to JavaScript and Web, and it doesn't make it better.

Don't mistake success due to quality and being widepread thanks to historical accidents, free access to source code and the consequence market forces of POSIX adoption.

Not Windows.
Right, because Win32 is a shining beacon of good design. Thank god it's not C, right?
Meanwhwile Linux is still trying to catchup with the security level of mainframes.

68% of out of bound kernel expoloits in 2018, nice.