erlang "erl_nif" функциональность - PullRequest
0 голосов
/ 27 января 2010

Я взаимодействовал с Erlang в основном через драйверы портов, но теперь, когда появилась функциональность erl_nif , мне интересно, стоит ли мне больше инвестировать в драйверы портов.

Будет ли erl_nif функциональный бум или крах подобным FFI?

1 Ответ

2 голосов
/ 27 января 2010

Порты и NIF имеют разные свойства и моделируют разные типы вещей: порты ведут себя как процессы, и вы общаетесь с ними посредством обычной передачи сообщений, в то время как NIF выглядят как обычные вызовы функций. Так что это действительно зависит от того, что вы хотите взаимодействовать и как они себя ведут. Оба имеют свое место.

...