Software can be perfect: making provably correct code tractable
youtube.com