Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No. Three decades of C have clearly demonstrated that trying to make programmers be "very careful" will not work.

(This evening, I'm struggling with a broken "gedit" on Ubuntu. It turns out that editing a sufficiently large file will break "gedit". Not just crash it once, mess its configuration up so badly that future uses of "gedit" hang the entire GUI.

Known bug since 2012. https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1021720 Status: unassigned.

If the program terminated with "subscript out of range at line 1354 of 'editmain.c'", this would have been fixed by now.)



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

Search: