QED (edytor tekstu) - QED (text editor)

CO BYŁO DO OKAZANIA
Deweloper(zy) Butler Lampson , L. Peter Deutsch , Dana Angluin
Pierwsze wydanie 1967 ; 54 lata temu ( 1967 )
System operacyjny System podziału czasu Berkeley
Platforma Karta charakterystyki 940
Dostępne w język angielski
Rodzaj Edytor tekstu

QED to zorientowany liniowo komputerowy edytor tekstu, który został opracowany przez Butlera Lampsona i L. Petera Deutscha dla Berkeley Timesharing System działającego na SDS 940 . Został wdrożony przez L. Petera Deutscha i Danę Angluin w latach 1965-1966.

QED (od "szybkiego edytora") odnosił się do używania teledrukarek , ale systemy "dla wyświetlaczy CRT [były] nie brane pod uwagę, ponieważ wiele ich aspektów projektowych [było] zupełnie innych."

Późniejsze realizacje

Ken Thompson napisał później wersję dla CTSS ; ta wersja wyróżniała się wprowadzeniem wyrażeń regularnych . Thompson przepisał QED w BCPL dla Multics . Wersja Multics została przeniesiona do systemu GE-600 używanego w Bell Labs pod koniec lat 60. pod GECOS, a później GCOS po tym, jak Honeywell przejął biznes komputerowy GE . Port GECOS-GCOS wykorzystywał procedury I/O napisane przez AW Winklehoffa. Dennis Ritchie , Ken Thompson i Brian Kernighan napisali podręczniki QED używane w Bell Labs. Biorąc pod uwagę, że autorzy byli głównymi twórcami systemu operacyjnego Unix , naturalne jest, że QED miał duży wpływ na klasyczne edytory tekstu UNIX ed , sed i ich potomków, takich jak ex i sam , a dalej AWK i Perl .

Wersja QED o nazwie FRED (Przyjazny Edytor) została napisana na Uniwersytecie Waterloo dla systemów Honeywell przez Petera Frasera. Zespół z University of Toronto składający się z Toma Duffa , Roba Pike'a , Hugh Redelmeiera i Davida Tilbrooka wdrożył wersję QED działającą w systemie UNIX ; David Tilbrook dołączył później QED do swojego zestawu narzędzi QEF.

QED był również używany jako edytor znaków w norweskich systemach Norsk Data , najpierw Nord TSS, a następnie Sintran III . Został on wdrożony w komputerze Nord-1 w 1971 roku przez Bo Lewendala, który po pracy z Deutschem i Lampsonem w Project Genie i Berkeley Computer Corporation , podjął pracę w Norsk Data (i który opracował Nord TSS później w 1971 roku).

Zobacz też

  • QEdit , podobnie nazwany, ale niepowiązany edytor tekstu DOS autorstwa SemWare

Bibliografia

Dalsza lektura