QED (text editor)

QED (text editor)

QED is a line-oriented computer text editor that was designed by Butler Lampson and L. Peter Deutsch for the Berkeley Timesharing System running on the SDS 940. It was implemented by L. Peter Deutsch and Dana Angluin between 1965 and 1966. [cite web | url = http://research.microsoft.com/lampson/Systems.html#qed | title = Butler Lampson - Systems | accessdate = 2008-04-05]

Ken Thompson later wrote a version for CTSS; this version was notable for introducing regular expressions. QED influenced the classic UNIX text editor ed and the less well known sam by Rob Pike. A Canadian version of QED named FRED (Friendly Editor) was written at the
University of Waterloo for Honeywell GCOS systems by Peter Fraser. A University of Toronto team consisting of Tom Duff, Rob Pike, Hugh Redelmeier, and David Tilbrook implemented a version of QED that runs on UNIX; David Tilbrook later included QED as part of his QEF tool set.

QED was also used as a character-oriented editor on the Norwegian-made Norsk Data SINTRAN systems. It is not known, but entirely possible that this traces its lineage from the CTSS editor.

References

External links

* [http://cm.bell-labs.com/cm/cs/who/dmr/qed.html History of QED]
* [http://www.thinkage.ca/english/gcos/expl/fred/expl.html FRED - the friendly editor.]
* [http://www.qef.com/html/toolsdesc.html#qed QED as part of QEF tools]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Ed (text editor) — ed is the standard text editor on the Unix operating system. ed was originally written by Ken Thompson and contains one of the first implementations of regular expressions. Prior to that implementation, the concept of regular expressions was only …   Wikipedia

  • FRED (text editor) — FRED is a re implementation of the famous Bell Labs QED line oriented text editor. It was written at the University of Waterloo by Peter Fraser for the Honeywell GCOS operating system.External links*… …   Wikipedia

  • QED — may refer to:* Quantum electrodynamics, a field of physics * QED (book), Richard Feynman s book about quantum electrodynamics * Q.E.D. Quod erat demonstrandum , a Latin phrase used at the end of a definitive proof. * QED project, a database of… …   Wikipedia

  • QED — steht für: Quantenelektrodynamik, Teilgebiet der Quantenphysik den QED text editor, welcher 1967 von Butler Lampson und Peter Deutsch geschrieben wurde und der Vorgänger von ed ist; siehe auch ed Quadcap Embeddable Database eine in Java… …   Deutsch Wikipedia

  • Qed — steht für: Quantenelektrodynamik, ein Teilgebiet der Quantenphysik den QED text editor, welcher 1967 von Butler Lampson und L. Peter Deutsch programmiert wurde und der Vorgänger von ed ist, siehe auch ed Quadcap Embeddable Database, eine in Java… …   Deutsch Wikipedia

  • QED — comp. abbr. Quick Text Editor acronym Quod Erat Demonstrandum (which was to be demonstrated) (Latin) …   United dictionary of abbreviations and acronyms

  • Line editor — A line editor is a text editor computer program that is oriented around lines.They precede screen based text editors and originated in an era when a computer operator typically interacted with a teletype (essentially a printer with a keyboard),… …   Wikipedia

  • List of text editors — The following is a list of text editors. For a list of outliners, see that article s external links. Graphical and Text User Interface The following editors can either be used with a Graphical user interface or a Text user interface. System… …   Wikipedia

  • Berkeley Timesharing System — Infobox OS name = Berkeley Timesharing System caption = developer = University of California, Berkeley source model = kernel type = supported platforms = Scientific Data Systems SDS 940 ui = family = released = latest release version = latest… …   Wikipedia

  • Pattern matching — In computer science, pattern matching is the act of checking some sequence of tokens for the presence of the constituents of some pattern. In contrast to pattern recognition, the match usually has to be exact. The patterns generally have the form …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”