Objective-C

言語ブリッジ

上述のように、Objective-Cランタイムシステムの実体はC言語関数群そのものである。このライブラリの内部でリフレクションやメッセージ送信の機構が全て閉じているため、これらに対するラッパーを用意することで、外部言語からシステムの完全制御が可能になる。現在言語ブリッジが確立している言語には、HaskellJavaPerlPythonRubyなどがある。

戻る