Який текстовий редактор використовували Томпсон і Річі при написанні Unix?


11

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

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

Я думаю, що часова шкала виглядає так:

qed-> ed-> sam->acme


Відповіді:


11

Я вважаю, що ваш рекомендований графік часу є правильним.

На самому початку перед Unix (званий Unics у 60-х роках, що виступає за UNIplexed інформаційно-обчислювальну службу), Bell Labs зосередився на проекті Multics, який провалився (Мультиплікація інформаційних та комп'ютерних послуг). Мультимедіа було написано QED.

Насправді QED був розроблений ще до Multics; її вперше написали Батлер Лампсон і Пітер Дойч для системи розподілу часу в Берклі на SDS 940; дивіться їхній документ у C. ACM 10 # 12 (грудень 1967 р.).

Кеном Томпсоном було залучено QED до команди проекту Multics, яку він перейшов з орієнтованих на персонажів до лінійно орієнтованих (QED CTSS).

Пізніше, коли проект Multics провалився, Кен і Рітчі "підключили" Multics до Unics і QED постійно удосконалювалися, досягнувши, нарешті, пізніших ED та VI.

Все це та багато іншого добре пояснено у цій статті Bell Labs про історію QED , написаній самим Річі (!).

Також у цьому посиланні Bell Labs ви можете завантажити керівництво QED (1970 р.), Яке було вдосконалено Кеном та Річі для проекту Unics (!).

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

PS: Я визнаю, що мені дуже раді знайти цю інформацію!


3
Мультиківці стверджують, що ви просто увічнили міф .
JdeBP
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.