言語ブリッジ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/02 08:13 UTC 版)
「Objective-C」の記事における「言語ブリッジ」の解説
上述のように、Objective-Cランタイムシステムの実体はC言語関数群そのものである。このライブラリの内部でリフレクションやメッセージ送信の機構が全て閉じているため、これらに対するラッパーを用意することで、外部言語からシステムの完全制御が可能になる。 現在言語ブリッジが確立している言語には、@media screen{.mw-parser-output .fix-domain{border-bottom:dashed 1px}}Smalltalk、Haskell、Java、Perl[要出典]、Python(PyObjC)、Ruby(RubyCocoa(英語版))などがある。
※この「言語ブリッジ」の解説は、「Objective-C」の解説の一部です。
「言語ブリッジ」を含む「Objective-C」の記事については、「Objective-C」の概要を参照ください。
- 言語ブリッジのページへのリンク