erlang“erl_nif”功能

时间:2010-01-27 16:26:25

标签: erlang ffi

我主要通过端口驱动程序连接Erlang但现在随着erl_nif functionality的出现,我想知道我是否应该再投资端口驱动程序了。

erl_nif功能是否会像FFI那样繁荣或萧条?

1 个答案:

答案 0 :(得分:2)

端口和NIF具有不同的属性并为不同类型的事物建模:端口表现为进程,您通过正常的消息传递与它们通信,而NIF看起来像普通的函数调用。所以它真正取决于你想要的界面以及它们的行为方式。两者都有自己的位置。