Loading article…
Object Lispは、 Lisp言語の方言であるコンピュータプログラミング言語です。Lisp Machines , Inc.によって設計された、Lispの方言であるLisp Machine Lispのオブジェクト指向拡張版でした。Object Lispは、プロトタイプベースプログラミングの初期の例でもありました。
これは、 Symbolicsが使用していたFlavors、Hewlett-Packardが開発したCommon Objects、Xeroxが使用していたCommonLoopsなど、同時期に登場した Lisp の他のオブジェクト指向拡張機能の競合製品と見なされていました。[ 1 ]
Object Lispは、 Macintosh Common Lispの初期バージョンでも使用されていました。そこでは、ユーザーインターフェースツールキットがObject Lispで記述されていました。