Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は主にポート ドライバーを介して Erlang とやり取りしてきましたが、erl_nif 機能の出現により、もうポート ドライバーに投資する必要があるかどうか疑問に思っています。
erl_nif
erl_nif機能がブームになるか、それとも崩壊するFFIか?
FFI
ポートと NIF は異なるプロパティを持ち、異なるタイプのものをモデル化します。ポートはプロセスとして動作し、通常のメッセージ パッシングを通じて通信しますが、NIF は通常の関数呼び出しのように見えます。したがって、何をインターフェースしたいか、およびそれらがどのように動作するかによって大きく異なります。どちらにもそれぞれの場所があります。