Ask HN: What was programming like before internet?
You didn&#x27;t ask about this, but a salient point to me:  when programs were created on punched cards in the early 70&#x27;s, and you had to wait 15 minutes to an hour for a single compile, you spent a lot of time proofreading your source code before submitting it.  You designed and coded the entire program in advance, none of this programming by accretion that is so common now.  And we became quite skilled at finding our own errors before submitting code to the compiler.  The current approach of letting the compiler lead you by the nose from one error to the next seems horribly inefficient to me, and results in a higher defect rate in the finished product.