Coq 8.6 is out
I am currently hearing &quot;formal Systems&quot; at my university and that got me interested a bit. Can somebody comment why in practice it&#x27;s so hard? In and ideal world I would image that certain languages are easier to prove (haskell vs C) and with the right tooling it should be able to prove many things quickly. Some things will always remain hard, but right now i don&#x27;t see formal proofs of programs at all (i only hear some rumours that some companies use it at some small scale). So what&#x27;s holding it back from being practical? Not enough engineer Man-power? Or is our theoretical understanding still not developed enough?