Interactive Theorem Proving, Guest Lecture – Introduction to HOL [video]
youtube.com
youtube.com
My understanding (having only used dependent-types -family interactive theorem provers) is that if your property can be expressed in HOL, proving it will require far less human effort to prove than Coq or similar.
A lot of proof automation is based on SAT/SMT solvers like Z3, which are based on classical logic.
"I have been contributing to the development of the Lean Theorem Prover since its inception. I led the development of the first libraries and documentation.."
"Many parts of classical mathematics, however, have not been developed constructively."
https://www.andrew.cmu.edu/user/avigad/research.html
https://www.andrew.cmu.edu/user/avigad/Teaching/classical.pd...
For industrial-scale program verification, proof automation is everything! Nothing else matters.
I conjecture, but don't know, that Amazon write their HOL-based prover from scratch, to take into account their cloud resources. So it might well be the most modern prover of all.
Note that Leonardo de Moura, who initiated Lean, is now at AWS. To add even more complications, AWS does also use Lean, e.g. https://github.com/leanprover/SampCert
AWS certainly hired a lot of senior STM and ITP guys, such as John Harrison.