Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
Brouhahaha · 2461 days ago · link · · parent · post: /bin/true used to be an empty file. The shell would open it, do nothing, and exit with a true status code.
Bad engineering would be relying on some obscure non-obvious behaviour like say an empty shell script file reporting 'success' when nothing is executed. Oh.
user-inactivated · 2460 days ago · link ·
Not to rain on your snark parade or anything, but Rob Pike literally (co)wrote the book on unix.
–
Brouhahaha · 2460 days ago · link ·
I was aware, and of his status as the designer of Go. I wasn't aware that writing a book once meant you could never make a bad engineering design, the engineering community will be surprised to learn it.