occ*_*zor 11 editors history ed
我认为可能是qed
,但我找不到任何来源来证实或否认这一点。
此外,ed
它存在于 Unix 的整个时期,并sam
于 1980 年代初编写。是否知道从 Unix 时代到 Plan9 的贝尔实验室大多数人使用的是什么?
我在想时间线是这样的:
qed
-> ed
-> sam
->acme
Geo*_*iou 12
我认为你建议的时间线是正确的。
在Unix(60年代称为Unics,代表UNiplexed Information and Computing Service)之前,贝尔实验室一直专注于失败的Multics项目(Multiplexed Information and Computer Services)。Multics 是用 QED 编写的。
实际上 QED 甚至在 Multics 之前就已经开发出来了。它最初是由巴特勒兰普森和彼得多伊奇为 SDS 940 上的伯克利分时系统编写的;参见他们在 C. ACM 10 #12(1967 年 12 月)中的论文。
QED 由 Ken Thompson 带入 Multics 的项目团队,他将其从面向字符升级为面向行 (QED CTSS)。
后来,当Multics项目失败时,Ken和Ritchie将Multics“分叉”到了Unics,QED也不断得到进一步改进,最终达到了后来的ED和VI。
所有这些以及更多内容都在贝尔实验室关于 QED 历史的论文中得到了很好的解释,该论文由 Ritchie 本人(!)撰写。
同样在这个Bell Labs 链接中,您可以下载由 Ken 和 Ritchie 为 Unics 项目 (!) 增强的 QED 手册(日期为 1970 年)。
除其他概念外,在本 QED 手册中,基本正则表达式的解释格式与我们今天使用的格式相同。
PS:我承认我很高兴找到所有这些信息!
归档时间: |
|
查看次数: |
1682 次 |
最近记录: |