当我开始学习编程的时候(1967年),我可以在 FORTRAN 和(传说中的)Algol 之间选择,不过没有任何人了解 Algol,所以我选择了 FORTRAN. 在我最早学习编程的时候,我的编程周期基本上是这样的: 第一周 在纸上的表格里编写代码,然后送到计算机中心将其转换为打孔卡: 第二周 复查打孔卡,如果没问题就放到设备上执行: 第三周 得到结果 编程的一周,事实上是花费了我的三周时间:当编译器遇到第一个语法错误的时,它会终止运行——这会将你带回第一周.所以,如果在你的程序中有十个错误,它…