QED (edytor tekstu) - QED (text editor)
Deweloper(zy) | Butler Lampson , L. Peter Deutsch , Dana Angluin |
---|---|
Pierwsze wydanie | 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
- FRED - przyjazny redaktor.
- QED jako część narzędzi QEF
- QED Archive - archiwum kodu źródłowego kilku wersji QED
- Caltech QED ze zmianami do kompilacji na Linuksie