Hacker News new | ask | show | jobs
by pcwalton 3449 days ago
> The momentum behind the C ecosystem is so overwhelming that Rust simply will not get a foothold anytime soon.

You could also say this for C on Unix in 1990. Or x86 assembly for PCs in 1985. In 1990, the idea that, 25 years later, we would be deploying network services written in JavaScript was unthinkable.

Change takes time, and C won't die, ever—but history shows that change eventually does happen.

1 comments

> You could also say this for C on Unix in 1990.

You can still say this on 2017.

No UNIX kernel will ever be written in anything other than C, the way they are married to each other and the way UNIX culture works.

To get rid of C we need to get rid of UNIX, even a POSIX like OS coded in say Ada, needs to expose C like semantics for POSIX compatibility.

Which means we still have a long way ahead in what concerns improving security.

Yeah, I was referring to the userland, not the kernel.