3 ms·
> If yes, proof assistants have to be improved on conciseness, imho TBF the proof is written for readability, not concision. But also, this happens in program
by throwawayjava 8y ago
> If yes, proof assistants have to be improved on conciseness, imho
TBF the proof is written for readability, not concision.
But also, this happens in programming as well:
"A search function looking for `x` in a sorted list that starts in the middle of the list, compares the element to `x`, and then recursively searches the front half or back half of the list"
"A valid HTML document with one button that, when clicked, downloads a text file containing the md5sum of the page"
"A facebook clone"
- antpls 8y agoTrue, but in other languages, developers try to fill the gap with numerous libraries and languages on top of each others, with abstractions on top of abstractions. Proof assistants feel "stuck" at a low level, with high expertise required to use them.