Skip to content

Comment on How to Learn Advanced Mathematics Without Heading to Universityparent

Comments

Good point and great analogy, though I think EWD might be turning over in his grave. While the error detection built into compilers and the testing process are, in general, indispensable tools for developing stable software, a program that executes without any evidence of error is a great distance from a program that has been shown to be correct.

It's still easier to build up an understanding of computers under that environment. You may not be proving your programs correct, but you are probably proving them useful.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.