Google PlayストアでUnionpediaアプリを復元するために作業中です
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn

Foreign function interfaceとJRuby

ショートカット: 違い類似点ジャカード類似性係数参考文献

Foreign function interfaceとJRubyの違い

Foreign function interface vs. JRuby

Foreign function interface(フォーリン・ファンクション・インターフェイス、FFI)とは、あるプログラミング言語から他のプログラミング言語で定義された関数などを利用するための機構。主に高水準言語からC/C++などの関数やメソッドを呼び出し、OS固有の機能などを利用するために使用されることが多い。 FFIという用語はCommon Lispにおける仕様に由来し、Haskellでも同様にFFIという用語が使われている。Adaなどでは言語間バインディング(または単にバインディング, language binding)と呼ばれている。 FFIという用語自体に「関数(Function)」という言葉が含まれているが、多くのFFIでは単に他言語で書かれた関数が呼び出せるだけではなく、オブジェクトのメソッドを呼び出したり、その返り値を取得し、データ型やクラスを言語間で相互変換することができる。 JRuby は、RubyインタプリタのJavaによる実装である。フリーソフトウェアであり、CPL/GPL/LGPL の3つのライセンスを採用している。JRuby はJavaと密に連携しており、インタプリタを任意のJavaアプリケーションに埋め込むことができ、JavaとRubyのコード間で双方向のアクセスを可能にしている。 JRuby の主な開発者は Charles Nutter、Thomas Enebo、Ola Bini、Nick Sieger である。2006年9月、サン・マイクロシステムズは Enebo と Nutter を雇用し、仕事として JRuby の開発をさせている。2007年6月、ThoughtWorks は Ola Bini を雇用し、Ruby と JRuby に関する仕事をさせている。

Foreign function interfaceとJRuby間の類似点

Foreign function interfaceとJRubyは(ユニオンペディアに)共通で0ものを持っています。

上記のリストは以下の質問に答えます

Foreign function interfaceとJRubyの間の比較

JRubyが38を有しているForeign function interfaceは、13の関係を有しています。 彼らは一般的な0で持っているように、ジャカード指数は0.00%です = 0 / (13 + 38)。

参考文献

この記事では、Foreign function interfaceとJRubyとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: