▲ | 0xDEAFBEAD 6 hours ago | |||||||
OK, but that's a reactor control system. If your application has no time-critical aspect, is there any good reason to prefer a proof over an assert? | ||||||||
▲ | dbdr 6 hours ago | parent | next [-] | |||||||
Will your users be happier to get an assertion failure when they run your code, compared to no error? (the tradeoff of course being that they might get your code later because it took more time to prove the code is correct) | ||||||||
| ||||||||
▲ | addaon 6 hours ago | parent | prev | next [-] | |||||||
If your application has no time-critical aspect, why are you working on it now? There’s plenty of time to get to it later. | ||||||||
| ||||||||
▲ | empath75 28 minutes ago | parent | prev [-] | |||||||
Because a run-time error produces a failure at runtime or a crash. You would much prefer that errors are impossible. |