Hacker News new | past | comments | ask | show | jobs | submit login

It’s not like C is the only programming language to have never broken backwards compatibility, or that conflating byte arrays and strings is as dangerous as buffer overflow.



You're right, but it's the oldest that you mentioned, which is why it has the most serious signs of age. C originated 50 years ago: give Python 50 years of development without breaking any backwards compatibility and you'd have a programming language with many of the same kinds of problems.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: