Какой текстовый редактор использовался Томпсоном и Ричи при написании Unix?

11

Я думаю, что это возможно qed, но я не могу найти никаких источников, чтобы подтвердить или опровергнуть это.

Кроме того, edсуществует в течение всего срока действия Unix и samбыл написан в начале 1980-х годов. Известно ли, что большинство людей использовали в Bell Labs с эпохи Unix до Plan9?

Я думаю, что график выглядит так:

qed-> ed-> sam->acme

бритва Оккама
источник
1
xkcd.com/378
Baard Kopperud

Ответы:

11

Я думаю, что ваш рекомендуемый график времени правильный.

В самом начале, до появления Unix (под названием Unics в 60-х, от Uniplexed Information and Computing Service), Bell Labs сосредоточилась на проекте Multics, который провалился (Multiplexed Information and Computer Services). Multics был написан в QED.

На самом деле КЭД была разработана еще до Multics; это было сначала написано Батлером Лэмпсоном и Питером Дойчем для системы разделения времени Беркли на SDS 940; см. их статью в С. ACM 10 # 12 (декабрь 1967 г.).

Кен был доставлен в проектную группу Multics Кеном Томпсоном, которого он обновил с ориентированного на персонажа до ориентированного на линию (QED CTSS).

Позже, когда проект Multics потерпел неудачу, Кен и Ричи «раздвоили» Multics для Unics, и QED постоянно улучшался, достигая, наконец, поздних ED и VI.

Все это и многое другое хорошо объяснено в статье Bell Labs об истории QED , написанной самим Ричи (!).

Также в этой ссылке Bell Labs вы можете скачать Руководство по QED (от 1970 г.), которое было улучшено Кеном и Ричи для проекта Unics (!).

Среди других концепций в этом руководстве QED основные регулярные выражения объясняются в том же формате, в котором мы их используем сегодня.

PS: Я признаю, что очень рад найти всю эту информацию!

Георгий Василиу
источник
3
Мультики утверждают, что вы только что увековечили миф .
JdeBP