609 karma · joined January 10, 2021
One thing I think is important about Coq is that it really is meant to be interactive. Even after a fair amount of usage I still find it somewhat tricky to just read a proof, especially a nontrivial one. A good IDE will show you a panel that includes all your hypothesis and requirements so far, updating as you run each line
[1] https://web.archive.org/web/20120210205023/https://www.youtu...
https://web.archive.org/web/20180115003453/https://github.co...
[1] https://old.reddit.com/r/Python/comments/vuh41q/pypi_moves_t... [2] https://gist.github.com/jack1142/efe5c89b861a41616aaf8587838...
This point is actually a big part of the original decisions regarding abortion, so the current SCOTUS might very well say yes they do
As a TA, it was funny to see the ways a few students would overfit those tests. In one extreme case I literally saw a student replace a complicated function definition with a if-else chain that just determined which of the 4 test cases it was being run on…