Hacker News new | ask | show | jobs
by formerly_proven 1409 days ago
> On the contrary, I would say C aged really well for a language which was created to support an entire zoo of computers and operating systems.

This is the case only because the standardized C was more-or-less created as a superset of the many, many C variations that have sprung up until that point. It's also the reason why C leaves so many things up to the implementation or entirely undefined.

Ultimately, this made C a highly portable language, while writing conformant and portable C programs is very difficult.