|
|
|
|
|
by musicale
1067 days ago
|
|
> Ada is used for situations where the code has to work or people die. C/C++/Java/JavaScript/Python/etc. are used in situations where code doesn't have to be reliable, secure, or correct. If customers actually cared about any of those things then our favorite tech companies wouldn't be worth zillions of dollars. |
|
As a software enginneer professor of mine would joke, general computing quality is akin to buying a pair of shoes that randomly blow up if tied incorrectly, and people have been educated to put up with it.
With any other industry, if one buys something that doesn't properly work, usually the first reaction is to return to the shop and ask for the money back.
Thankfully digital stores, warranty contracts in project delivery, and ongoing cybersecurity laws, are already some steps into the right direction, yet there is still too much to be done.