4 ms·
Do you want to first find that out when you're under duress? Sensible defaults matter.
by sleavey 5y ago
Do you want to first find that out when you're under duress? Sensible defaults matter.
- wowaname 5y agoAre you seriously writing a script when the cops are at your door? No, you aren't. You always need to verify that your protective mechanisms work before actually relying on them.
- sleavey 5y agoAs I alluded to in my original comment, you might not pick up on a transient error like an I/O error during testing. This is exactly the sort of thing a sensible default setting in the program should cover.
- wowaname 5y agoI'm sorry but error handling and testing requirements are true for any software or script a person writes. The application should not give a shit, and a simple execve() is the best way to go about it. It's the principle of least surprise, and people have had to keep in mind fork/exec semantics for decades.