Я думаю, что это возможно qed
, но я не могу найти никаких источников, чтобы подтвердить или опровергнуть это.
Кроме того, ed
существует в течение всего срока действия Unix и sam
был написан в начале 1980-х годов. Известно ли, что большинство людей использовали в Bell Labs с эпохи Unix до Plan9?
Я думаю, что график выглядит так:
qed
-> ed
-> sam
->acme
Ответы:
Я думаю, что ваш рекомендуемый график времени правильный.
В самом начале, до появления 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: Я признаю, что очень рад найти всю эту информацию!
источник