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

For example, the specification framework for the C language by Andronick et al8 does not support "references to local variables, goto statements, expressions with uncontrolled side-effects, switch statements using fall-through, unions, floating point arithmetic, or calls to function pointers". If someone does not want to use a language which provides for bounds checks, due to a lack of some sort of "capability", then we cannot imagine that they will want to use any subset of C that can be formally modelled!

that said this isn't an essay about safety, it's about the emotional appeal of a sort of false simplicity that some programmers are prone to falling for and pointing out the inherent inability of a couple projects (in synecdoche for a whole shit ton of other projects) to live up to promises of that mirage.



I think it's about the emotional appeal of a sort of false safety that some programmers are prone to falling for.




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

Search: