オブジェクトシステム
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/09 10:38 UTC 版)
「SK8 (プログラミング言語)」の記事における「オブジェクトシステム」の解説
SK8オブジェクトシステムは、JavaScriptと同様にプロトタイプベースだが、JavaScriptとは異なり、オブジェクトプロパティ自体がオブジェクトだった。したがって、プロパティは、値を設定または取得するためのキーとして機能する単なる名前ではなく、さらに任意の動作を持っていた。これにより、プロパティがインテリジェントな動作をした(たとえば、推論エンジンをトリガーしたり、RPCネットワークのエンドポイントとして機能したりできる)。それらは「スマートプロパティ」と考えられる。アイデアは、アプリケーションプログラマーが、オブジェクトに組み込まれるAPIを学習するのではなく、オブジェクト操作に集中させることだった。プロパティ名を管理する階層的な名前空間は実装されなかった。
※この「オブジェクトシステム」の解説は、「SK8 (プログラミング言語)」の解説の一部です。
「オブジェクトシステム」を含む「SK8 (プログラミング言語)」の記事については、「SK8 (プログラミング言語)」の概要を参照ください。
- オブジェクトシステムのページへのリンク