Common_Lisp_Interface_Manager
Common Lispのインタフェースマネージャ(CLIMは)ある共通Lispは作成するためのインタフェースをプログラミングベースのユーザインタフェース、すなわち、グラフィカル・ユーザ・インターフェース(GUI)を。これは、プログラミング言語Lispのユーザーインターフェイス機能にアプリケーションプログラミングインターフェイス(API)を提供します。それは完全にあるオブジェクト指向プログラミングユーザインタフェース管理システム、を用いて、Common Lispのオブジェクトシステム(CLOSの)のメカニズムに基づいているストリーム入出力。 出力デバイスに依存しない機能もこれは、1988年から1993年までのSymbolicsのLispマシンのGUIシステムDynamic Windows の子孫です。
Common Lisp Interface Manager
開発者
International Lisp Associates、Symbolics Inc.、Xerox Corporation、Franz Inc.、LispWorks Ltd.
初回リリース
1993 ; 29年前 (1993)
で書かれている
Common Lisp CLOS
オペレーティング・システム
クロスプラットフォーム
プラットホーム
IA-32、x86-64
で利用可能
英語
タイプ
ウィジェットツールキット
ライセンス LGPL Webサイト
common-lisp .net / project / mcclim
… Common Lisp Interface Manager(CLIM)をチェックアウトできます。Symbolics LispマシンのGUIフレームワークの子孫であるCLIMは、強力ですが複雑です。多くの商用CommonLisp実装は実際にそれをサポートしていますが、あまり使用されていないようです。しかし、過去2年間で、CLIMのオープンソース実装であるMcCLIM(現在はCommon-Lisp.net でホストされています)が最近勢いを増しているため、CLIMのルネッサンスの危機に瀕している可能性が– Practical CommonLispから
主な開発は1993年にリリースされたCLIM2.0でした。これは、GNU Library General Public License(LGPL)の下でリリースされた無料のオープンソースソフトウェアです。
CLIMは、さまざまなCommonLisp実装およびさまざまなウィンドウシステム間で移植できるように設計されています。ウィンドウシステムインターフェイスにリフレクティブアーキテクチャを使用しています。 CLIMは、動的Windowsのように、いわゆるプレゼンテーションをサポートします。
CLIMは、Allegro CL、 LispWorks、 Macintosh Common Lisp、およびSymbolics Genera で使用できます。
McCLIMLispリスナー
フリーソフトウェアのCLIMの実装は、命名されMcCLIM。 CLIMにはいくつかの拡張機能があり、EmacsのようなエディターであるClimacsなどのいくつかのアプリケーションで使用されています。また、Common Lispの読み取り-評価-印刷ループ(REPL)であるマウスセンシティブLispリスナーも提供します。
CLIMを使用するアプリケーション
BB1 Blackboard Kernel(BBK)
CLASP:グラフィックス、統計的検定、およびさまざまなデータ操作タイプを介して実験からのデータを分析します
CLIB、CLIMのプロトタイプインターフェイスビルダー
直接労務管理システム(DLMS)は、フォードの組立工場で自動車製造プロセスシステムを管理します。
DLMAPS、オントロジーベースの空間クエリ言語および環境、GeoSPARQLの前身
GenEd、視覚的表記に関する正式な推論のための一般的なセマンティクスを備えたエディター
Grasper-CL、グラフ管理システム
ドメインに依存しない構成ツール、KONWERK
Mirage、ガジェット指向のグラフィカルユーザーインターフェイスを構築するためのエディター。
Pathway Toolsは、ゲノムデータ管理、システム生物学、およびオミクスデータ分析にまたがる包括的なバイオインフォマティクスソフトウェアパッケージです。
ペトリネット、ペトリネットエディタおよびシミュレータ
SENEX、分子病理学のためのCLOS / CLIMアプリケーション
SPIKE、ハッブル宇宙望遠鏡観測のためのスケジューリングシステム。X線観測天文学ミッションであるASTRO-Dにも使用されています
BBNのパケットトレースを表示するための分析環境であるSpyGlass。
VITRA Workbench、統合されたビジョンと自然言語処理システム
VISCO、視覚的空間クエリ言語
Climaxima、Maxima(ソフトウェア)グラフィカルフロントエンド。
タングラム、任意の幾何学的タイリング問題を解決できるタングラムパズルソルバー。
参考文献
^ 「CLIM2仕様:パートI:概要と規則」。ギルバートバウマン。
^ メラー、ラルフ。「ユーザーインターフェイス管理システム:CLIMの視点」。CiteSeerX10.1.1.54.6663。_ ^ 「CLIMのガイド付きツアー、Common Lisp Interface Manager」(PDF)。
^ 「ユーザーインターフェイスのプログラミング、Genera 8.3」(PDF)。ビットセーバー。シンボリックス株式会社
^ 「Common-Lisp.net」。
^ セイベル、ピーター。「結論:次は何ですか?」。実用的なCommonLisp。
^ ラオ、ラマナ。「シリカでの実装反射」(PDF)。スプリンガー:追加の材料。XeroxPARC。
^ C.、ユージーン; Ciccarelli、IV(1984)。「プレゼンテーションベースのユーザーインターフェイス、MITテクニカルレポート:AITR-794」(PDF)。
^ Zdybel、フランク; グリーンフェルド、ノートンR。; Yonke、Martin D. 「情報提示システム」(PDF)。
^ ムーア、ティモシー(2008)。「CLIMプレゼンテーションタイプの実装」(PDF)。
^ 「CLIM2ユーザーガイド、バージョン2.2.2、Allegro Common Lisp 9.0」(PDF)。フランツ株式会社
^ 「CommonLispInterface Managerユーザーガイド、バージョン2.0、LIspWorks7.0マニュアル」。LispWorks。
^ 「CommonLispInterface Manager CLIM、リリース2.0、Symbolics Genera 8.3」(PDF)。ビットセーバー。シンボリックス。
^ ストランド、ロバート; ムーア、ティモシー
「CLIMの無料実装」(PDF)。
^ 「Climacs:CommonLispのEmacsのようなエディタ」。Common-lisp.net 。
^ ブラウンストン、リー(1995年11月)。「BBKマニュアル」。知識システム、AI研究所。スタンフォード大学。
^ 「CLASP」(PDF)。スクールオブインフォメーション。アリゾナ大学。
^ ヘッセ、1月; ケーニッヒ、レイナー; Logi、Filippo; 遊牧民、イェンス(1993年8月)。「CommonLispInterface Managerのインターフェースビルダーのプロトタイプ–CLIB」。ACMSIGPLANの通知。ニューヨーク、ニューヨーク、アメリカ合衆国:Association for ComputingMachinery。28(8):19–28。土井:10.1145 /163114.163116。S2CID7329400。_ ^ Rychtyckyj、Nestor(1999)。「DLMS:車両組立プロセス計画のためのAIの10年」。IAAI-99議事録。人工知能学会:821–828。ISBN 978-0-262-51106-3。2019-09-03を取得しました。
^ ウェッセル、マイケル; メラー、ラルフ。「オントロジーベースの情報システムのための柔軟なソフトウェアアーキテクチャ」。Journal of AppliedLogic。7(1):75–99。土井:10.1016 /j.jal.2007.07.006。2021-03-14を取得。
^ Haarslev、Volker; ウェッセル、マイケル。「GenEd–視覚的記法についての正式な推論のための一般的な意味論を持つエディター」。議事録、視覚言語に関する第12回IEEEシンポジウム。米国コロラド州ボールダー:IEEE Press:1996年9月3〜6日。2019-09-03を取得しました。
^ カープ、ピーターD。; ローレンス、ジョンD。; ストラト、トーマスM。; ウィルキンス、デビッドE.(1993年1月20日)。「Grasper-CLグラフ管理システム」(PDF)。SRIインターナショナル。
^ カープ、ピーターD; ミッドフォード、ピーターE; ビリントン、リチャード; コタリ、アナミカ; Krummenacker、Markus; Latendresse、マリオ; オン、ワイキット; Subhraveti、Pallavi; カスピ、ロン; フルチャー、キャロル; Keseler、Ingrid M(2021-01-18)。「PathwayToolsバージョン23.0アップデート:パスウェイ/ゲノム情報学およびシステム生物学のためのソフトウェア」。バイオインフォマティクスのブリーフィング。22(1):109–126。土井:10.1093 / bib / bbz104。ISSN1467-5463。_ PMC8453236。_ PMID31813964。_ ^ ウェッセル、マイケル; Haarslev、Volker。「VISCO:視覚空間クエリを現実のものにする」。議事録、視覚言語に関する第14回IEEEシンポジウム。カナダ、ノバスコシア:IEEE Press:1998年9月1〜4日。CiteSeerX10.1.1.52.2080 。2021-03-14を取得。
外部リンク
公式サイト、McCLIM
複数のHTMLページとしてのCLIM2.0仕様。(McCLIM tarballには、仕様のTeXソースが含まれています)
「 https://en.wikipedia.org/w/index.php?title=Common_Lisp_Interface_Manager&oldid=1046734553」
から取得”