4 ms·
I don't see it as a demotion. Au contraire! Engineers work under hard constraints - the laws of nature aren't subject to negotiation. Sometimes earthquakes brin
by catnaroek 11y ago
I don't see it as a demotion. Au contraire! Engineers work under hard constraints - the laws of nature aren't subject to negotiation. Sometimes earthquakes bring down buildings and bridges, sometimes tsunamis destroy harbors, sometimes water floods destroy dams, not because engineers are malicious, but simply because it's impossible to do better. We programmers have the luxury to seldom run into the laws of physics as a hard constraint. The vast majority of the time, when software fails to behave the way it is intended to, it's simply and plainly because we made a mistake. It is in principle possible to write bug-free software, after all, software is nothing but a logical artifact.