Re:1/0 = 0
by karmakaze on Monday August 13, 2018 @09:46AM
(#17750000)
And what if the program is the lowest level and getting into an impossible state due to a hardware issue (bad bit). At some level a program has to soldier-on.
[ Parent
| on HN ]
Re:1/0 = 0
by WalterBright on Monday August 13, 2018 @05:28PM
(#17753767)
Then it sets an I/O pin that pulls the reset switch.
I cant tell ic you're being serious. The appropriateness of that would depend on whether the hardware condition was persistent in which case we have a reboot loop. It doesn't seem resonable for software meant to run in a harsh envirinment to assume prefect rumtime conditions. Do probabilitites and tradeoffs ever get considered when faced with inconsistent state?