(no title)
jroesch | 3 years ago
It has improved a lot but still I think Lean has many things going for it including a large focus on programming and using your Lean programs directly (versus extraction, which is roughly a really shitty compiler from Coq to Ocaml or another extracted language).
nextos|3 years ago
Coq has FRAP and CPDT [1], which teach you most techniques that are used in industry. Also Software Foundations.
AFAIK, there's a version of Concrete Semantics using Lean [2]. But that's still just semantics.
Any other materials focused on software verification, not on formalizing mathematics?
[1] http://adam.chlipala.net
[2] https://news.ycombinator.com/item?id=22794533
kevinbuzzard|3 years ago