ThompsonとRitchieがUnixの執筆時に使用したテキストエディターは何ですか?


11

おそらくそうだと思いますが、これqedを確認または否定するための情報源が見つかりません。

また、edUnixの全期間にわたって存在し、sam1980年代初頭に書かれました。Unix時代からPlan9まで、ほとんどの人がBell Labsで何を使用していたかはわかりますか?

タイムラインは次のようになっていると思います:

qed-> ed-> sam->acme


回答:


11

アドバイスされたタイムラインは正しいと思います。

Unix(60年代にはUnicsと呼ばれ、UNiplexed Information and Computing Serviceの略称)の最初の頃、​​Bell Labsは失敗したMulticsプロジェクト(Multiplexed Information and Computer Services)に集中していました。MulticsはQEDで書かれました。

実際、QEDはMulticsの前でも開発されていました。これは、SDS 940のバークレータイムシェアリングシステム用にバトラーランプソンとピータードイチュによって最初に書かれました。C. ACM 10#12(1967年12月)の論文を参照してください。

QEDはケントンプソンによってMulticsのプロジェクトチームに持ち込まれ、彼はキャラクター指向からライン指向(QED CTSS)にアップグレードしました。

その後、Multicsプロジェクトが失敗したとき、KenとRitchieはMulticsをUnicsおよびQEDに「フォーク」し、その後のEDおよびVIに到達するまで継続的にさらに改善されました。

これらすべてとはるかに多くは、リッチー自身(!)によって書かれたQEDの歴史に関するこのベル研究所の論文でよく説明されています。

また、このBell Labsリンクでは、KenおよびRitchieによってUnicsプロジェクト(!)のために拡張されたQEDマニュアル(1970年日付)をダウンロードできます。

他の概念の中でも、このQEDマニュアルでは、基本的な正規表現は、今日使用れているものと同じ形式で説明されています。

PS:私はこのすべての情報を見つけることに興奮していることを認めます!


3
Multiciansはあなたが単に神話を永続させたと主張します。
JdeBP 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.