Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Line editor: Difference between revisions

From ProleWiki, the proletarian encyclopedia
More languages
No edit summary
(soviet advancements)
Tag: Visual edit
Line 4: Line 4:
Line editors were the first kind of text editor, as not only memory limitations, but also the fact that most computers only had printers as their output method, meant that such programs were ideal for their time.<ref>{{Web citation|newspaper=FIPP Technology Museum|title=Impressora de linha Burroughs|url=http://sites.unoeste.br/museu/burroughs-line-printer/}}</ref> The first line editor is, possibly, a program named "Colossal Typewriter"<ref>{{Citation|author=John McCarthy and Roland Silver|year=1960|title=Memorandum - Colossal Typewriter Program|title-url=https://www.computerhistory.org/pdp-1/_media/pdf/DEC.pdp_1.1960.102650331.pdf}}</ref>, which was implemented on the computers of the Bolt, Beranek and Newman company by December 1960. The program inspired the creation of more editors, such as Expensive Typewriter in 1961<ref>{{Citation|author=US Government|year=1972|title=Expensive Typewriter|title-url=https://www.computerhistory.org/pdp-1/_media/pdf/DEC.pdp_1.1972.102650079.pdf}}</ref>, and QED, which was implemented in 1968<ref>{{Web citation|title=Q. E. D Time-Sharing Editor|url=https://begriffs.com/pdf/qed-editor.pdf}}</ref>. In 1971, <code>ed</code>, one of the most iconic line editors, which would be included in every version of [[UNIX]] up to this day, was created by Ken Thompson.<ref>{{Web citation|title=UNIX Version 1 Manual Pages (man12)|url=https://www.bell-labs.com/usr/dmr/www/man12.pdf}}</ref>
Line editors were the first kind of text editor, as not only memory limitations, but also the fact that most computers only had printers as their output method, meant that such programs were ideal for their time.<ref>{{Web citation|newspaper=FIPP Technology Museum|title=Impressora de linha Burroughs|url=http://sites.unoeste.br/museu/burroughs-line-printer/}}</ref> The first line editor is, possibly, a program named "Colossal Typewriter"<ref>{{Citation|author=John McCarthy and Roland Silver|year=1960|title=Memorandum - Colossal Typewriter Program|title-url=https://www.computerhistory.org/pdp-1/_media/pdf/DEC.pdp_1.1960.102650331.pdf}}</ref>, which was implemented on the computers of the Bolt, Beranek and Newman company by December 1960. The program inspired the creation of more editors, such as Expensive Typewriter in 1961<ref>{{Citation|author=US Government|year=1972|title=Expensive Typewriter|title-url=https://www.computerhistory.org/pdp-1/_media/pdf/DEC.pdp_1.1972.102650079.pdf}}</ref>, and QED, which was implemented in 1968<ref>{{Web citation|title=Q. E. D Time-Sharing Editor|url=https://begriffs.com/pdf/qed-editor.pdf}}</ref>. In 1971, <code>ed</code>, one of the most iconic line editors, which would be included in every version of [[UNIX]] up to this day, was created by Ken Thompson.<ref>{{Web citation|title=UNIX Version 1 Manual Pages (man12)|url=https://www.bell-labs.com/usr/dmr/www/man12.pdf}}</ref>


Soviet researchers implemented their own version of UNIX <code>ed</code> in 1983, with the advent of the MNOS Unix-like operating system. The editor, much like the whole OS, supported the U-code cyrillic character set, making it the first fully bilingual text editor in computing history.<ref>{{Web citation|title=Soviet Unix Clone DEMOS|url=https://astr0baby.wordpress.com/2016/10/17/soviet-unix-clone-demos/}}</ref>
Line editors are still used in the modern day, mostly for accessibility reasons (as the sequential editing style is more welcoming to screen reader software), and for system recovery, as they tend to not rely on the graphics and user interface stacks of most text editors.


Line editors are still used in the modern day, mostly for accessibility reasons (as the sequential editing style is more welcoming to screen reader software), and for system recovery, as they tend to not rely on the graphics and user interface stacks of most text editors.
=== Soviet advancements ===
Soviet researchers implemented their own version of UNIX <code>ed</code> in 1983, with the advent of the MNOS Unix-like operating system. The editor, much like the whole OS, supported the U-code cyrillic character set, making it the first fully bilingual text editor in computing history<ref>{{Web citation|title=Soviet Unix Clone DEMOS|url=https://astr0baby.wordpress.com/2016/10/17/soviet-unix-clone-demos/}}</ref>. In contrast, the Unicode specification would not be created until 1988, and it would not be implemented until 1991, with unicode support for many text editors coming much later.<ref>{{Web citation|author=The Unicode Consortium|title=History of Unicode Release and Publication Dates|url=https://unicode.org/history/publicationdates.html}}</ref>


== References ==
== References ==
<references />
<references />
[[Category:Computing]]
[[Category:Computing]]

Revision as of 09:23, 3 January 2023

A line editor is a type of text editor in which editing is done via inputing commands that apply to one or more lines of text. That is, typing, editing and document display is not a simultaneous process. In contrast, common screen-based editors allow the user to interactively and directly navigate, select, and modify portions of a document. Line numbers or search functions are generally utilized for navigating the text, and, in editor that support it, making changes within lines.[1]

History

Line editors were the first kind of text editor, as not only memory limitations, but also the fact that most computers only had printers as their output method, meant that such programs were ideal for their time.[2] The first line editor is, possibly, a program named "Colossal Typewriter"[3], which was implemented on the computers of the Bolt, Beranek and Newman company by December 1960. The program inspired the creation of more editors, such as Expensive Typewriter in 1961[4], and QED, which was implemented in 1968[5]. In 1971, ed, one of the most iconic line editors, which would be included in every version of UNIX up to this day, was created by Ken Thompson.[6]

Line editors are still used in the modern day, mostly for accessibility reasons (as the sequential editing style is more welcoming to screen reader software), and for system recovery, as they tend to not rely on the graphics and user interface stacks of most text editors.

Soviet advancements

Soviet researchers implemented their own version of UNIX ed in 1983, with the advent of the MNOS Unix-like operating system. The editor, much like the whole OS, supported the U-code cyrillic character set, making it the first fully bilingual text editor in computing history[7]. In contrast, the Unicode specification would not be created until 1988, and it would not be implemented until 1991, with unicode support for many text editors coming much later.[8]

References