If we check the official documentation we can find various ways of interfacing Erlang and C/C++. A similar question was asked here in 2009 and I would like to know how the things changed since then.
Is there any mature stable library that does all the dirty work of implementing binary protocols between Erlang and C? Is it ei
or erl_interface
and what is the difference between them?
I mean this seems to be a quite common problem and I hope that someone has successfully solved it already and there is no need to write your own Erlang Port Driver anymore, since most of it is generic code.
P.S. I have also found this library: EPAPI.