> And that last bit is something that computers have largely avoided by consistently disclaiming all warranties. When that changes, and programmers (or their employers) are held liable for the incidental or consequential damage caused by their bugs, you will see a much stricter code for hiring and employing people who write code that runs on other people computers.
My understanding is that life-critical systems have a pretty high bar today.
(Also, since we're on the topic - what do you think of having some level of Professional Association ala the Bar or the Professional Engineering association)
> (Also, since we're on the topic - what do you think of having some level of Professional Association ala the Bar or the Professional Engineering association)
I'll be interested in comparing defect rates between Professional Association members and non-members, and in how long such comparisons remain legal and not covered by NDAs and professional codes of silence.
If every programmer has to join, we've just killed the field.
My understanding is that life-critical systems have a pretty high bar today.
(Also, since we're on the topic - what do you think of having some level of Professional Association ala the Bar or the Professional Engineering association)