The Future of Compilers

I think there will soon come a day when computers have superhuman proof-writing ability. In other words, for a given theorem, a computer could write a formalized proof in less time than a human. Capable automated theorem provers would drastically change the way software is written. In this future, the enforcement of correctness is not limited to running checks at runtime or restricting allowed…