Jump to content

TECO (text editor): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Simon_J_Kissane (talk)
No edit summary
Simon_J_Kissane (talk)
No edit summary
Line 5: Line 5:




[[Richard Stallman]]'s original [[EMACS]] was implemented in TECO. Later versions of EMACS, first Multics EMACS and then GNU [[EMACS]], however, were implemented in [[LISP]].
In mid-1991, TECO is pretty much one with the dust of history, having been replaced in the affections of hackerdom by EMACS. Descendants of an early (and somewhat lobotomized) version adopted by DEC can still be found lurking on VMS and a couple of crufty PDP-11 operating systems, however, and ports of the more advanced MIT versions remain the focus of some antiquarian interest. See also retrocomputing, write-only language.




----
----

Revision as of 13:59, 7 August 2001

TECO (pronounced /tee'koh/; originally an acronym for '[paper] Tape Editor and COrrector', but later 'Text Editor and COrrector') was

a text editor developed at MIT and modified by just about everybody. With all the dialects included, TECO may have been the most prolific editor in use before EMACS, to which it was directly ancestral. Noted for its powerful programming-language-like features and its unspeakably hairy syntax. It is literally the case that every string of characters is a valid TECO program (though probably not a useful one); one common game used to be mentally working out what the TECO commands corresponding to human names did.


Richard Stallman's original EMACS was implemented in TECO. Later versions of EMACS, first Multics EMACS and then GNU EMACS, however, were implemented in LISP.



This article is based on an entry in the jargon file, which is in the public domain.