Я хочу встроить виртуальную машину Erlang в C код ... Я знаком с портами, драйверами linkedin и т. д.
Я хочу, чтобы программа C запускала виртуальную машину Erlang, а затем передавала сообщения процессам Erlang, а те передавали сообщения обратно в код C. Я не хочу, чтобы виртуальная машина erlang запускалась первой, а затем время от времени вызывала код C. У меня есть причины.
Я знаю, что это отрицательно сказывается на гарантиях стабильности, предоставляемых Erlang, а это означает, что, когда главный код C выйдет из строя, он также отключит виртуальную машину Erlang, поскольку они работают в одном процессе. Я готов смириться с этими случаями ...
возможно ли это вообще?