Erlang和C/C++集成的状态?

如果我们检查官方documentation,我们可以找到各种方式来连接Erlang和C/C++. 2009在这里提出了一个类似的问题,我想知道从那时起事情是如何变化的.

是否有任何成熟的稳定库可以完成在Erlang和C之间实现二进制协议的所有肮脏工作?它是ei还是erl_interface以及它们之间的difference是什么?

我的意思是这似乎是一个非常普遍的问题,我希望有人已经成功地解决了它,并且不再需要编写自己的Erlang端口驱动程序,因为大多数都是通用代码.

附:我也找到了这个库:EPAPI.

最佳答案
自2009年以来没有任何重大变化,您所关联的问题的最佳答案仍然是正确的.

NIF从R14开始变得不那么实验,并且在一些项目中被积极使用,但它们仍然与HiPE编译器(编译的本机标志)不兼容.

转载注明原文:Erlang和C/C++集成的状态? - 代码日志