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

I have used C++ since 1993 with bounds checking enabled, it hardly has ever mattered.

The very few cases where it actually mattered for project delivery acceptance, were proven with a profiler, and fixed on those single cases only.

Most of the time it is just cargo cult taken from C into other languages.

Multics had a better DoD security profile assessment than UNIX, thanks to PL/I being bounds checked by default.

Mac OS used Object Pascal until they decided to switch to C++ around 1992, it also hardly impacted their sales, using a language with bounds checking.




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

Search: