3 ms·
C and its "undefined behavior" are behind most of the litany of security disasters and unstable apps we have all endured. It can be expedient to reuse C code, b
by prodigal_erik 17y ago
C and its "undefined behavior" are behind most of the litany of security disasters and unstable apps we have all endured. It can be expedient to reuse C code, but in the long run we're better off replacing it with something more reliable.
- silentbicycle 17y agoThe uncomfortable trade-offs involved in working with what's available vs. replacing the whole stack with something done right are the heart of the "worse is better" paper. For better or worse, if you want to replace C, you have to dig deep.