Unix程序员手册,第一版(1971年)

2021-01-29 10:05:27

当我浏览本手册时,我对很多事情感到惊讶:首先,是生存了这么长时间的东西(重要的系统调用的语义以及重要的早期命令),还有当时还没有的东西。 。例如,管道和grep都不在其中。即使B也不在中心(手册道歉Bcompiler仅可通过shell脚本调用); C仍在继续。我们甚至已经预见到了千年虫:自1971年1月1日以来,以32位为单位测量时间的十分之一秒。有关时间(II)的BUGS部分,"具有年代学思想的读者会注意到,2 ** 32的十分之一秒仅约2.5年。"后来,通过声明一个新纪元,然后又在1973年,使单位从1970年的新年开始变成完整的秒数,这就是“古典”。 Unixepoch。当然,它只会将问题推迟到2038年。然而,即使在1971年的cal程序也知道1752年的汉克-潘基!另一方面,Ken已经编写了下象棋程序,并且我们完成了大多数Fortran编译器。 1971年,当编写本手册时,我们已经从原始的PDP-7迁移到PDP-11 / 20;它具有24KB的核心内存,完全没有内存管理硬件。操作系统和大多数软件仍是汇编语言(重写或新的,不是&ported")。通过这次,我们知道了即将发布的PDP-11 / 45,并在Maynard参观了Digital进行了讨论;特别是我们有它支持的浮点指令的规范。因此,这里描述的系统包括一个用于指令的模拟器(fptrap(III))。这是现在可以下载的内容。朗讯科技保留该材料的版权。在1999年1月11日,这些文件从TIFF格式转换为更通用(更小)的PDF。我仍然拥有TIFF版本。如果您希望通过ftp下载,可以在/ cm / cs / who / dmr / pdfs中找到这些文件,并使用匿名ftp到plan9.bell-labs.com。