シンボリックス

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ
シンボリックス
タイプ公衆
業界コンピュータシステム
コンピュータソフトウェア
設立1980年4月9日; 41年米国マサチューセッツケンブリッジ (1980-04-09
創設者ラッセル・ノフツカー
廃止1996年5月7日[1] (1996-05-07
運命破産
後継株式非公開のSymbolics、Inc.
本部米国マサチューセッツ州コンコード
製品サーバー
ワークステーション
ストレージ
サービス
Webサイトwww .symbolics-dks .com
シンボリックス3600

Symbolicsは、廃業したコンピューターメーカーのSymbolics、Inc.であり、前の会社の資産を取得し、OpenGeneraLispシステムとMacsymaコンピューター代数システムの販売と保守を続けている個人所有 会社です[2]

symbolics.comドメインは、もともと1985年3月15日に登録され[3] 、世界で最初の.comドメインになりました。2009年8月、napkin.com(以前のXF.com)Investmentsに売却されました。[4]

歴史

Symbolicsマシンで実行中のプロセスのビュー

Symbolics、Inc. [5]、マサチューセッツ州ケンブリッジに本社を置き、後にマサチューセッツ州コンコードに本社を置き、カリフォルニア州チャッツワース(ロサンゼルスの郊外)に製造施設を持つコンピューターメーカーでしたその最初のCEO、会長、創設者はラッセルノフツカーでした。[6]シンボリックスは、プログラミング言語Lispを実行するために最適化されたシングルユーザーコンピュータであるLispマシンのラインを設計および製造しました Symbolicsはソフトウェア技術にも大きな進歩を遂げ、1980年代と1990年代の最高のソフトウェア開発環境の1つを提供し、現在Hewlett-Packard(HP)AlphaでTru64UNIX用のOpenGeneraとして商業的に販売されています。Lisp Machineは最初の市販のワークステーションでしたが、その言葉はまだ造られていませんでした。

Symbolicsは、Lispマシンを製造する目的でAIラボのスタッフと関連するハッカーによって設立された2つの会社のうちの1つであるMITAIラボからのスピンオフでした。もう1つはLispMachines、Inc.でしたが、Symbolicsはほとんどのハッカーを引き付け、より多くの資金を集めました。

Symbolicsの最初の製品であるLM-2は、1981年に導入され、MITCADRLispマシン設計の再パッケージ化されたバージョンでした。500,000行を超えるオペレーティングシステムとソフトウェア開発環境は、MITのLisp Machine Lispに基づいて、マイクロコードからLispで記述まし

シンボリックスの製品をMITソフトウェアのライセンスを取得した他のベンダーと区別するために、ソフトウェアバンドルは後にZetaLispに名前が変更されました。Emacsの変形であるSymbolicsのZmacsテキストエディタは、 ZWEIという名前のテキスト処理パッケージに実装されました。Zweiの頭字語は当初Eineであり、EineはEine IsNotEmacsの頭字語ですどちらも再帰的頭字語であり、 1つeinseine)と2つzwei )のドイツ語の語呂合わせです。

その後、Lisp MachineシステムソフトウェアはMITによって著作権で保護され、SymbolicsとLMIの両方にライセンス供与されました。1981年まで、Symbolicsは、ソースコードに対する著作権で保護されたすべての拡張機能をMITと共有し、MITサーバーに保持していました。リチャード・ストールマンによれば、シンボリックスは、MITにすべてのシンボリックスの著作権で保護された修正とLisp Machine OSの改善をシンボリックスだけが利用できるようにする(そしてMITはシンボリックスの競合他社には利用できない)というビジネス戦術に従事し、それによって競合他社を窒息させた当時、OSと環境を独立して維持または開発するにはリソースが不十分だったLMI。[7]

シンボリックスは、製品を十分に管理できなくなったと感じました。その時点で、Symbolicsは自社のサーバーにあるソフトウェアの独自のコピーを使用し始めましたが、Stallmanは、Lispの改善がLisp Machines、Incに流れないようにするためにSymbolicsがそれを行ったと言います。ソフトウェアの一部であり、ほとんどすべてのソースコードを顧客(MITを含む)に提供し続けました。ただし、ポリシーにより、MITスタッフがソフトウェアのSymbolicsバージョンを他の人に配布することは禁止されていました。オープンコラボレーションが終了すると、MITハッカーコミュニティも終了しました。これに対する反応として、ストールマンは新しいコミュニティを作るためにGNUプロジェクトを開始しました。最終的に、コピーレフトGNU General Public Licenseは、ハッカーのソフトウェアが自由ソフトウェアのままであることを保証しますこのように、シンボリックスは、敵対的ではありますが、自由ソフトウェア運動を推進する上で重要な役割を果たしました。

CADRマシン
モデル 説明
LM-2 1981年 MITCADRアーキテクチャに基づくワークステーション

3600シリーズ

シンボリックス3640
Symbolics3600フロントパネル
シンボリックスボード

計画より1年遅れた1983年に、Symbolicsは3600ファミリのLispマシンを発表しました。内部で「Lマシン」とコードネームが付けられた3600ファミリは、CADRアーキテクチャに触発された革新的な新しい設計でしたが、実装の詳細の一部を共有していました。メインプロセッサには36ビット のワードがありました(4ビットまたは8ビットのタグと32ビットのデータまたは28ビットのメモリアドレスに分割されています)。メモリワードは44ビットで、追加の8ビットはエラー訂正コード(ECC)に使用されました。命令セットスタックマシンの命令セットでした3600アーキテクチャは4,096個のハードウェアレジスタを提供し、そのうちの半分は制御スタックの最上位のキャッシュとして使用されました。残りはによって使用されましたオペレーティングシステムとLispランタイム環境のマイクロコードとタイムクリティカルなルーチン。そのクラスのマシンに共通する仮想メモリと、独自のガベージコレクションにハードウェアサポートが提供されました。

オリジナルの3600プロセッサは、CADRのようなマイクロプログラム設計であり、標準のTTL 集積回路からいくつかの大きな回路基板上に構築されました。どちらの機能も当時のクラスの商用コンピュータに共通でした。中央処理装置(CPU)のクロック速度は、実行されている命令によって異なりますが、通常は約5MHzでした。多くのLispプリミティブは単一のクロックサイクルで実行できますディスクの入出力(I / O)はマイクロコードレベルでのマルチタスクによって処理されました。68000プロセッサ(フロントエンドプロセッサと呼ばれる、(FEP))メインコンピュータを起動し、通常の操作中に低速の周辺機器を処理しました。イーサネットインターフェイスが標準装備され、LM-2のChaosnetインターフェイスに取って代わりまし

3600はおおよそ家庭用冷蔵庫のサイズでした。これは、一部はプロセッサのサイズ(ワイヤラッププロトタイプカードが干渉なしに収まるようにカードの間隔が広い)と、一部は1980年代初頭のディスクドライブテクノロジのサイズによるものでした。3600の導入時、ZetaLispソフトウェアをサポートできる最小のディスクは幅14インチ(360 mm)でした(ほとんどの3600は10½インチのFujitsu Eagleに同梱されていました)。3670と3675は高さがわずかに短かったが、基本的に同じマシンで少しきつく詰められていた。8インチ(200 mm)以降の登場5+1⁄4インチ(130 mm)の数百メガバイトを保持できるディスクドライブは、おおよそ2段引き出しのファイルキャビネットのサイズである3640および3645の導入につながりました。

3600アーキテクチャの新しいバージョンは、カスタム集積回路に実装され、元のプロセッサ設計の5枚のカードを2枚に減らし、製造コストを大幅に節約し、古い設計よりもわずかに優れたパフォーマンスを実現しました。社内で知られているように、最初のGマシンである3650は、3640から派生したキャビネットに収容されていました。高密度メモリと小型ディスクドライブにより、最新のフルサイズタワーPCとほぼ同じサイズの3620を導入できました。3630は、より多くのメモリとビデオインターフェイスカードのための余地がある太った3620でした。3610は、3620の低価格版であり、一般的な開発ではなくアプリケーションの展開用にライセンスされていることを除いて、すべての点で本質的に同じです。

36xxマシン
モデル 説明
3600 1983年 ワークステーション
3670 1984年 ワークステーション
3640 1984年 ワークステーション
3675 1985年 ワークステーション
3645 1985年 ワークステーション
3610 1986年 ワークステーション
3620 1986年 ワークステーション
3650 1986年 ワークステーション
シンボリックスキーボード

3600ファミリのさまざまなモデルは、1980年代を通じて、人工知能(AI)の研究および商用アプリケーションで人気がありました。1980年代のAIの商業化ブームは、10年間のSymbolicsの成功に直接つながりました。シンボリックスコンピュータは、AIソフトウェアの開発に利用できる最高のプラットフォームであると広く信じられていました。LM-2は、複雑なスペースカデットキーボードのSymbolicsブランドバージョンを使用しましたが[8]、後のモデルは、単に「シンボリックスキーボード[9] Symbolicsキーボードは、Zmacsで使用される多くの修飾キー、特にブロック内のControl / Meta / Super / Hyperを備えていましたが、スペースカデットキーボードの複雑なシンボルセットは備えていませんでした。

また、3600シリーズの成功に貢献したのは、ビットマップグラフィックスカラービデオインターフェイスのラインと、非常に強力なアニメーションソフトウェアの組み合わせでした。カリフォルニア州ロサンゼルスのウェストウッドに本社を置き、ハリウッドの主要な映画やテレビのスタジオの近くにある シンボリックスのグラフィックス部門は、S-RenderおよびS-Paintソフトウェアをアニメーションビジネスの業界リーダーにしました。

シンボリックスは、高精細テレビ(HDTV)品質のビデオを処理できる最初のワークステーションを開発し、日本で人気を博しました。標準の白黒モニターを備えた3600は、映画RealGeniusにカメオ出演しまし同社は、マイケル・クライトンの小説ジュラシックパークでも紹介されました。

Symbolicsのグラフィック部門は1990年代初頭にNichimenTradingCompanyに売却され、S-Graphicsソフトウェアスイート(S-Paint、S-Geometry、S-Dynamics、S-Render)はFranz Allegro Common Lisp on Silicon Graphics(SGI )に移植されました。 )およびWindowsNTを実行しているPCコンピュータ現在、Izware LLCからMiraiとして販売されており、主要な映画(最も有名なのは、ニューラインシネマのロードオブザリング)、ビデオゲーム、軍事シミュレーションで引き続き使用されています。

3600ポート、コネクションマシンインターフェース付き

Symbolicsの3600シリーズのコンピューターは、マサチューセッツ州ケンブリッジに拠点を置く別のMITスピンオフであるThinkingMachinesCorporationによって製造されたコネクションマシンの超並列コンピューターの最初のフロントエンドコントローラーコンピューターとしても使用されました。コネクションマシンはLispの並列バリアントを実行し、当初は主にAIコミュニティによって使用されていたため、SymbolicsLispマシンはフロントエンドマシンとして特に適していました。

長い間、オペレーティングシステムには名前がありませんでしたが、1984年頃にようやくGeneraと名付けられました。システムにはLispのいくつかの高度な方言が含まれていました。その遺産はPDP-10のMaclispでしたが、より多くのデータ型と多重継承オブジェクト指向プログラミング機能が含まれていました。このLisp方言は、MITではLispMachineLispと呼ばれていました。シンボリックスはZetaLispという名前を使用しました。Symbolicsは後に、 CommonLisp標準 のバージョンであるSymbolicsCommonLispで新しいソフトウェアを作成しました。

アイボリーとオープンジェネラ

1980年代後半(計画より2年遅れ)に、シングルチップLispマシンプロセッサのIvoryファミリは、G-Machine 3650、3620、および3630システムに取って代わりました。カスタムSymbolicsハードウェア設計言語(HDL)であるNSを使用してSymbolics CommonLispで設計されたIvory390kトランジスタVLSI実装は、40ビットワード(8ビットタグ、32ビットデータ/アドレス)をアドレス指定しました。フルワードのみをアドレス指定し、バイトまたはハーフワードはアドレス指定しなかったため、4ギガバイト(GW)または16ギガバイト(GB)のメモリをアドレス指定できました。アドレス空間の増加半導体メモリとディスク容量が安くなるにつれて、プログラムとデータの成長を反映しました。アイボリープロセッサには各ワードに8ビットのECCが接続されていたため、外部メモリからチップにフェッチされた各ワードは実際には48ビット幅でした。各アイボリー命令は18ビット幅で、2つの命令に加えて2ビットのCDRコードと2ビットのデータ型がメモリからフェッチされた各命令ワードに含まれていました。メモリから一度に2つの命令ワードをフェッチすると、Ivoryのパフォーマンスが向上しました。3600のマイクロプログラムアーキテクチャとは異なり、Ivory命令セットはマイクロコード化されていましたが、Ivoryチップ内の1200×180ビットROMに格納されていました。初期のアイボリープロセッサは、カリフォルニア州サンノゼのVLSI TechnologyIncによって2µmで製造ましCMOSプロセス、後の世代はオレゴン州コーバリスのHewlettPackardによって1.25µmおよび1 µmのCMOSプロセスで製造されました。アイボリーはスタックアーキテクチャを備えており、フェッチ、デコード、実行、ライトバックの4段階のパイプラインを運用していました。アイボリープロセッサは、スタンドアロンのLispマシン(XL400、XL1200、およびXL1201)、ヘッドレスLispマシン(NXP1000)、およびSun Microsystems(UX400、UX1200)およびApple Macintosh(MacIvory I、II、 III)コンピュータ。アイボリープロセッサを搭載したLispマシンは、モデルとアイボリーチップのリビジョンに応じて、3600の2倍から6倍の速度で動作しました。

アイボリーマシン
モデル 説明
MacIvory I 1988年 AppleMacintosh用Nubusボード
XL400 1988年 ワークステーション、VMEBus
MacIvory II 1989年 AppleMacintosh用Nubusボード
UX400 1989年 サンのためのVMEBusボード
XL1200 1990年 ワークステーション、VMEBus
UX1200 1990年 サンのためのVMEBusボード
MacIvory III 1991 AppleMacintosh用Nubusボード
XL1201 1992 コンパクトワークステーション、VMEBus
NXP1000 1992 ヘッドレスマシン

アイボリー命令セットは、後に64ビットAlphaアーキテクチャを実装するマイクロプロセッサ用のソフトウェアでエミュレートされました。XLマシンのオペレーティングシステムとソフトウェア開発環境を組み合わせた「VirtualLispMachine エミュレータは、 OpenGeneraとして販売されています。

サンストーン

Sunstoneは、Ivoryの直後にリリースされる予定だった縮小命令セットコンピュータ(RISC)に似たプロセッサでした。これは、SymbolicsWestwoodオフィスのRonLebelのグループによって設計されました。しかし、プロジェクトはテープアウトされる予定の日にキャンセルされました。

エンドゲーム

1980年代半ばの商用AIブームがシンボリックスを成功に導いたのと同じくらい早く、1980年代後半から1990年代初頭のAI冬は、ロナルドレーガン政権の戦略防衛構想(一般にスターウォーズと呼ばれる)の減速と相まってミサイル防衛プログラム、国防高等研究計画局DARPA)AIソリューションに多額の投資を行い、Symbolicsに深刻なダメージを与えました。1986年に取締役会が採用したNoftskerとCEOのBrianSearとの間の内戦は、Sunが提案したリードに従ってソフトウェアの販売に集中するか、それとも優れたハードウェアを再強調するか、そして両方のNoftskerが焦点を合わせられなかったことをめぐって争われました。とSearは会社から解雇され、売り上げは急落しました。これは、好況期(カリフォルニアで大規模な長期賃貸借契約を締結していた)の間に会社の経営陣によるいくつかの不適切な不動産取引と相まって、Symbolicsを破産させました。マスマーケットの マイクロプロセッサ技術の急速な進化( PC革命)、Lispコンパイラの進歩技術、およびカスタムマイクロプロセッサの製造の経済性は、専用のLispマシンの商業的利点を大幅に減少させました。1995年までに、Lispマシンの時代は終わり、Symbolicsの成功への期待が高まりました。

Symbolicsは、収益が非常に限られた企業として存続し、主に残りのMacIvory、UX-1200、UX-1201、およびまだ商用顧客が使用しているその他のマシンのサービス契約に支えられています。Symbolicsは、DEC、Compaq、およびHP Alphaベースのワークステーション(AlphaStation)およびサーバー(AlphaServer)用のVirtual Lisp Machine(VLM)ソフトウェア、再生されたMacIvory II、およびSymbolicsキーボードも販売しました。

2005年7月、Symbolicsはカリフォルニア州チャッツワースの保守施設を閉鎖しました。会社の隠士の所有者であるアンドリュー・トッピングは、同じ年に亡くなりました。Symbolicsソフトウェアの現在の法的地位は不明です。[10] 2007年8月の時点で、Symbolicsハードウェアの品揃えはまだ購入可能でした[11]米国国防総省(US DoD)は、定期的なメンテナンス作業にシンボリックスを支払っています。[12]

最初の.comドメイン

Symbolics.com
サイトの種類
商業の
で利用可能英語
オーナーXF.comインベストメンツ
URLSymbolics.com
商業のはい
発売1985年3月15日; 36年前 (1985-03-15
現在のステータスアクティブ

1985年3月15日、symbolics.comは、インターネットの最初の(そして現在、まだ登録されているため、最も古い)登録済み.comドメインになりました[13] symbolics.comドメインは、2009年にXF.comによって購入されました。

ネットワーキング

Generaは、これまでに見られた中で最も広範なネットワーク相互運用性ソフトウェアも備えていました。Chaosnetと呼ばれるローカルエリアネットワークシステムは、Lispマシン用に発明されました(イーサネットの商用利用可能性よりも前に)。SymbolicsシステムはChaosnetをサポートしていましたが、最初のTCP/IP実装の1つもありました。また、 DECnetおよびIBMのSNAネットワークプロトコルもサポートしていました。ダイアルネットプロトコルは電話回線とモデムを使用していました。Generaは、分散名前空間データベースからのヒントを使用します(ドメインネームシステムにいくらか似ています) (DNS)ですが、XeroxのGrapevineの一部のように、より包括的です)、ネットワークサービスに接続するときに使用する最適なプロトコルの組み合わせを自動的に選択します。アプリケーションプログラム(またはユーザーコマンド)は、ホストの名前と目的のサービスのみを指定します。たとえば、ホスト名と「ターミナル接続」の要求により、Telnetプロトコルを使用したTCP / IP経由の接続が生成される場合があります(他にも多くの可能性があります)。同様に、ファイル操作(ファイルのコピーコマンドなど)を要求すると、NFSFTP、NFILE(Symbolicsネットワークファイルアクセスプロトコル)、またはその他のいくつかのいずれかが選択され、TCP / IP、Chaosnet、または他のネットワークが最も適していました。

アプリケーションプログラム

Symbolics Lisp Machineの最も人気のあるアプリケーションプログラムは、ICADコンピュータ支援エンジニアリングシステムでした。最初のネットワーク化されたマルチプレイヤービデオゲームの1つであるSpacewarのバージョンは、1983年にSymbolics Lisp Machine用に開発されました。SymbolicsLispMachineの電子CADソフトウェアを使用して、Hewlett-Packard Precision Architecture(PA )の最初の実装を開発しました。 -RISC)。

コンピュータサイエンスへの貢献

シンボリックスの研究開発スタッフ(最初はMITで、次に会社で)は、ソフトウェア技術にいくつかの主要な革新をもたらしました。

シンボリックスグラフィック部門

Symbolics Graphics Division(SGD、1982年に設立、1992年にNichimen Graphicsに売却)は、Symbolics Genera用のS-Graphicsソフトウェアスイート(S-Paint、S-Geometry、S-Dynamics、S-Render)を開発しました。

映画

このソフトウェアは、いくつかのコンピューターアニメーション映画の作成にも使用され、いくつかの人気のある映画にも使用されました。

参照

  1. ^ 「シンボリックスの破産が提出された」smbx.org
  2. ^ シンボリックス、DavidSchmidtによる販売
  3. ^ 「Symbolics.comWHOIS、DNS、およびドメイン情報–DomainTools」WHOIS2016年4月6日取得
  4. ^ ウォーターズ、ロビン。「25年後、最初に登録されたドメイン名が変更されました」
  5. ^ 1980年4月9日、社長のロバートP.アダムズによってデラウェア州に設立されました。ラッセル・ノフツカー、秘書、アンドリュー・エゲンドルフ、弁護士。
  6. ^ Noftskerは、設立から1年後に社長に就任しました。
  7. ^ 「私のLispの経験とGNUEmacsの開発」フリーソフトウェアファウンデーション
  8. ^ 「SymbolicsLM-2シンボル処理システム」(PDF)ビットセーバー
  9. ^ 「Symbolics3600シンボル処理システム」(PDF)ビットセーバー
  10. ^ 「MITCADRLispMachineFAQ」Unlambda.com
  11. ^ http://www.lispmachine.net/symbolics.txt
  12. ^ 「プライムアワード支出データ。受信者:シンボリックス」米国政府。2013年4月8日にオリジナルからアーカイブされました2013年3月13日取得
  13. ^ 「100の最も古いドットコムドメイン」Jottings.com
  14. ^ ベイカー、クラーク; チャン、デビッド; チェリー、ジム; コリー、アラン; エフランド、グレッグ; エドワーズ、ブルース; マトソン、マーク; ミンスキー、ヘンリー; ネスラー、エリック; レティ、カルマン; サラザン、デビッド; サマー、チャールズ; タン、デビッド; ウェスト、ニール(1987)。「SymbolicsIvoryプロセッサ:40ビットタグ付きアーキテクチャLispマイクロプロセッサ」。コンピュータ設計に関するIEEE国際会議の議事録pp。512–4。
  15. ^ 「コンピュータグラフィックスエッセンシャルリファレンス」www.cs.cmu.edu

さらに読む

  • Moon、DavidA.「大規模なLISPシステムでのガベージコレクション」。LISPと関数型プログラミングに関する1984年のACMシンポジウムの議事録、1984年8月6〜8日、テキサス州オースティンpp。235–246。
  • ムーン、デビッドA.「シンボリックスの建築3600」。コンピュータアーキテクチャに関する第12回年次国際シンポジウムの議事録、1985年6月17〜19日、マサチューセッツ州ボストンpp。76–83。
  • ムーン、デビッドA.(1986)。「フレーバーを使用したオブジェクト指向プログラミング」。N. Meyrowitz(ed。)オブジェクト指向プログラミングシステム、言語、およびアプリケーションに関する会議議事録(ポートランド、オレゴン、米国、1986年9月29日から10月2日)OOPLSA'86。ニューヨーク州ニューヨーク:ACM。pp。1–8。
  • ムーン、デビッドA.(1987年1月)。「シンボリックスアーキテクチャ」。コンピューター20(1):43–52。土井10.1109/MC.1987.1663356S2CID14958379 _
  • ウォーカー、JH; 月、DA; ワインレブ、DL; マクマホン、M。(1987年11月)。「シンボリックスジェネラプログラミング環境」。IEEEソフトウェア4(6):36–45。土井10.1109/MS.1987.232087S2CID1923776 _
  • エドワーズ、ブルース; エフランド、グレッグ; ニール・ウェステ 「シンボリックスI-マシンアーキテクチャ」。コンピュータ設計に関するIEEE国際会議'87
  • ウォーカー、JH(1987)。「DocumentExaminer:ハイパーテキストドキュメントの配信インターフェイス」。ハイパーテキストに関するACM会議の議事録(米国ノースカロライナ州チャペルヒル)ハイパーテキスト'87。ニューヨーク州ニューヨーク:ACM。pp。307–323。
  • エフランド、G .; etal。(1988年1月)。シンボリックアイボリープロセッサ:ジェネラシンボリック処理環境用のVLSICPUシンボリックスケンブリッジセンター、VLSIシステムグループ。
  • シュローブ、HE(1988)。「記号計算アーキテクチャ」。人工知能を探るサンフランシスコ、カリフォルニア州:モーガンカウフマン。pp。545–617。
  • ウォーカー、JH(1988)。「コンコルディアによるドキュメント開発のサポート」。シュライバーでは、BD(編)。ソフトウェアトラックに関する第21回ハワイ国際会議の議事録(カイルアコナ、ハワイ、米国)カリフォルニア州ロスアラミトス:IEEEComputerSociety。pp。355–364。土井10.1109/HICSS.1988.11825
  • マッケイ、S .; ヨーク、W .; マクマホン、M。(1989)。「アプリケーションセマンティクスに基づくプレゼンテーションマネージャー」。ユーザーインターフェイスソフトウェアとテクノロジーに関する第2回ACMSIGGRAPHシンポジウムの議事録(米国バージニア州ウィリアムズバーグ、1989年11月13〜15日)UIST'89。ニューヨーク州ニューヨーク:ACM。pp。141–8。
  • マッケイ、S。(1991年9月)。「CLIM:CommonLispインターフェースマネージャー」。通信。ACM34(9):58–9。土井10.1145/114669.114675S2CID30569359 _

外部リンク