QED (テキストエディタ)とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > QED (テキストエディタ)の意味・解説 

QED (テキストエディタ)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/22 07:30 UTC 版)

QED
開発元 Butler Lampson, L. Peter Deutsch, Dana Angluin
初版 1967年 (58年前) (1967)[1]
対応OS Berkeley Timesharing System
プラットフォーム SDS 940
対応言語 英語のみ。
種別 テキストエディタ
テンプレートを表示

QEDは、Unixオペレーティングシステムテキストエディタedやexの祖となったラインエディタである。

概要

SDS 940上のBerkeley Timesharing System向けとしてバトラー・ランプソンおよびL Peter Deutschにより開発された。実装は1965年から1966年にかけて、DeutschとDana Angluinが行った[2][3]。名称は "quick editor" の略[4]テレタイプ端末での利用を念頭に設計されており、ビデオ表示端末では設計上考慮すべき点が大きく異なるため対応していなかった[5]

後にケン・トンプソンがQEDをCTSSに移植した。このCTSS版は正規表現を実装した点が特筆に値する。トンプソンはさらにMultics用にBCPL言語で移植。このMultics版はGE-600システムにも移植され、ベル研究所内のGECOSや(GEコンピュータ事業をハネウェルが取得後名前が変わった)GCOS上で1960年代末まで使われた。このGECOS/GCOS版は A. W. Winklehoff が書いたI/Oルーチン群を使っている。

QEDのマニュアルはベル研究所の社内用途としてデニス・リッチーとケン・トンプソンとブライアン・カーニハンが書いた[6][7][8]UNIXオペレーティングシステムの開発者であった彼らであるから当然のこと、QEDはUNIXの初期のテキストエディタであるedsedに、さらにその派生であるex英語版sam英語版などに影響を与えた[9]

QEDの別バージョンとして、ウォータールー大学でハネウェルのシステム向けに Peter Fraser が書いたFRED (Friendly Editor) がある。Tom Duffロブ・パイク、Hugh Redelmeier、David Tilbrook が結成したトロント大学のチームはUNIXにQEDを移植している。David Tilbrook はQEFというツールセットにQEDを含めている。

ノルウェーのNorsk Dataのシステムでも、Nord TSS や SINTRAN III というOS上でQEDをエディタとして使用していた。

脚注

  1. ^ A History of UNIX before Berkeley”. 2025年2月22日閲覧。
  2. ^ Lampson, Butler (January 12, 2007), Systems, Redmond: research.microsoft.com, http://research.microsoft.com/lampson/Systems.html#qed 2008年4月5日閲覧。 .
  3. ^ cf. Angluin, Dana C.; Deutsch, L. Peter (March 26, 1968), Reference Manual: Q. E. D. Time-Sharing Editor, Washington: Office of Secretary of Defence .
  4. ^ van Dam, Andries; Rice, David E. (1971), “On-line Text Editing: A Survey”, ACM Computing Surveys 3 (3): 93–114, doi:10.1145/356589.356591, http://portal.acm.org/citation.cfm?doid=356589.356591 .
  5. ^ Deutsch, L. Peter; Lampson, Butler W. (1967), “An online editor”, Communications of the ACM 10 (12): 793–799, 803, doi:10.1145/363848.363863, http://portal.acm.org/citation.cfm?id=363848.363863&coll=ACM&dl=ACM&CFID=15669714&CFTOKEN=68334085 , p. 793.
  6. ^ D. M. Ritchie and K. L. Thompson, "QED Text Editor", MM-70-1373-3 (June 1970), reprinted as "QED Text Editor Reference Manual", MHCC-004, Murray Hill Computing, Bell Laboratories (October 1972).
  7. ^ B. W. Kernighan, "A Tutorial Introduction to the QED Text Editor under GE-TSS", MM-70-1373-6 (June 1970), reprinted as "Tutorial Introduction to QED Text Editor", MHCC-002, Murray Hill Computing, Bell Laboratories (October, 1972).
  8. ^ B. W. Kernighan, "A Guide to the Advanced Use of QED Text Editor", MM-70-1373-7 (July 1970), reprinted as "A Guide to Advanced Use of QED Text Editor", MHCC-003, Murray Hill Computing, Bell Laboratories (October, 1972).
  9. ^ Ritchie, Dennis (February 12, 2004), An incomplete history of the QED Text Editor, Murray Hill: Bell Labs, http://cm.bell-labs.com/cm/cs/who/dmr/qed.html .

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「QED (テキストエディタ)」の関連用語


2
50% |||||

3
34% |||||

4
34% |||||

5
32% |||||

6
30% |||||

7
30% |||||


9
30% |||||

10
30% |||||

QED (テキストエディタ)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



QED (テキストエディタ)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのQED (テキストエディタ) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS