LISPマシン
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/25 17:10 UTC 版)
LISPマシンは、LISPを主要なプログラミング言語として効率的に実行することを目的として設計された汎用のコンピュータである。ある意味では、最初の商用シングルユーザーワークステーションと言うこともできる。それほど数量的に大成功を収めたとはいえないが(1988年までに約7000台が出荷された[1])、その後よく使われることになる様々な技術を商用化する先駆けとなった。例えば、効率的ガベージコレクション、レーザープリンター、ウィンドウシステム、コンピュータマウス、高解像度ビットマップグラフィックス、CHAOSNetなどのネットワーキングにおける技術革新などである。1980年代にシンボリックス(3600、3640、XL1200、MacIvoryなど)、LMI(Lisp Machines Incorporated、LMI Lambda)、テキサス・インスツルメンツ(Explorer、MicroExplorer)、ゼロックス(InterLisp-D搭載ワークステーション)といった企業がLISPマシンを製造販売した。オペレーティングシステムは Lisp Machine Lisp やInterlisp(ゼロックスの場合)で書かれ、後に一部は Common Lisp で書かれた。
- ^ Newquist, Harvey. The Brain Makers, Sams Publishing, 1994. ISBN 0-672-30412-0
- ^ “"Architecture of the Symbolics 3600", David A. Moon”. Portal.acm.org. doi:10.1145/327070.327133. 2011年11月12日閲覧。
- ^ Levy,S: Hackers. Penguin USA, 1984
- ^ Moon 1985
- ^ Lisp Machine Inc. K-machine
- ^ Moby space Patent application 4779191
- ^ http://www.aaai.org/ojs/index.php/aimagazine/article/download/94/93+(1981).+“Computing Facilities for AI: A Survey of Present and Near-Future Options”. AI Magazine 2 (1).
- ^ a b “The AAAI-86 Conference Exhibits: New Directions for Commercial AI, VLSI Lisp Machine Implementations Are Coming”. AI Magazine 8 (1). (1987) .
- ^ “Computer Algebra in Norway, Racal-Norsk KPS-5 and KPS-10 Multi-User Lisp Machines”. Springerlink.com. 2011年11月12日閲覧。
- ^ “M3L, A Lisp-machine”. Limsi.fr. 2011年11月12日閲覧。
- ^ “MAIA, Machine for Artificial Intelligence”. Limsi.fr. 2011年11月12日閲覧。
- ^ Müller-Schloer “Bewertung der RISC-Methodik am Beispiel COLIBRI”, “RISC-Architekturen”, Editor A. Bode, BI-Verlag, 1988
- ^ Christian Hafer, Josef Plankl, F. J. Schmitt., COLIBRI: Ein RISC-LISP-System, Architektur von Rechensystemen, Tagungsband, 11. ITG/GI-Fachtagung, 7.-9. März 1990, München, Germany 1990
- ^ “【神戸大学】 神戸大LISPマシン”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ “【理化学研究所】 数式処理計算機FLATS”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ “【大阪大学】 EVLISマシン”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ “【富士通】 FACOM α”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ 竹内郁雄. “マルチパラダイム言語 TAO”. 2012年4月23日閲覧。
- ^ “【電電公社】 通研ELIS”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ “A 32-bit LISP Processor for the Al Workstation ELIS with a Multiple Programming Paradigm Language, TAO”. Ci.nii.ac.jp (1990年8月25日). 2011年11月12日閲覧。
- ^ “Architecture of an AI Processor Chip (IP1704)”. Ci.nii.ac.jp (1990年8月25日). 2011年11月12日閲覧。
- ^ “【日本電気】 LispマシンLIME”. 情報処理学会コンピュータ博物館. 2012年4月23日閲覧。
- ^ http://museum.ipsj.or.jp/computer/other/0001.html
- ^ 竹内郁雄の執筆記事「マルチパラダイム言語TAO 第1回 LispマシンELIS」( http://www.nue.org/nue/tao/bitao/s001.html )による
- ^ “CADR Emulation”. Unlambda.com. 2011年11月12日閲覧。
- ^ “Symbolics L Lisp Machine Emulation”. Unlambda.com (2004年5月28日). 2011年11月12日閲覧。
- ^ “The E3 Project, TI Explorer II emulation”. Unlambda.com. 2011年11月12日閲覧。
- ^ “Meroko Emulator (TI Explorer I)”. Unlambda.com. 2011年11月12日閲覧。
- ^ “Nevermore Emulator (TI Explorer I)”. Unlambda.com. 2011年11月12日閲覧。
- ^ “MIT CADR Lisp Machine Source code”. Heeltoe.com. 2011年11月12日閲覧。
- ^ “Bitsavers' PDF Document Archive”. Bitsavers.org. 2011年11月12日閲覧。
- ^ “Symbolics documentation”. Bitsavers.org. 2011年11月12日閲覧。
- ^ “TI Explorer documentation”. Bitsavers.org (2003年5月15日). 2011年11月12日閲覧。
- ^ “TI MicroExplorer documentation”. Bitsavers.org (2003年9月9日). 2011年11月12日閲覧。
- ^ “Xerox Interlisp documentation”. Bitsavers.org (2004年3月24日). 2011年11月12日閲覧。
- ^ “A Detailed Description of the VLSI-PLM Instruction Set: A WAM Based Processor for Prolog”. 2012年4月24日閲覧。
- ^ “A high performance Prolog processor with multiple function units”. 2012年4月24日閲覧。
- ^ “Implementing Prolog via Microprogramming a General Purpose Host Computer”. 2012年4月24日閲覧。
- ^ “A VHDL-based methodology for designing a Prolog processor”. 2012年4月24日閲覧。
- ^ “A Prolog coprocessor for superconductors”. 2012年4月24日閲覧。
- ^ “Pascal for Small Machines – History of Lilith”. Pascal.hansotten.com (2010年9月28日). 2011年11月12日閲覧。
- ^ http://www.erlang.se/euc/00/processor.ppt
- ^ Richter,Mark: AI Tools and Techniques. Ablex Publishing Corporation USA, 1988, Chapter 3, An Evaluation of Expert System Development Tools
- 1 LISPマシンとは
- 2 LISPマシンの概要
- 3 参考文献
- 4 外部リンク
- LISPマシンのページへのリンク