Я изучаю возможность написания приложения в Erlang, но для этого потребуется часть, написанная в Cocoa (предположительно Objective-C). Я бы хотел, чтобы интерфейс и бэк-конец могли легко общаться. Как это можно сделать лучше всего?
Я могу думать о том, как использовать порты C и связанные процессы, но я думаю, что мне нужна обратная ситуация (входной интерфейс и подключение к внутреннему контуру). Есть именованные каналы (FIFO), или я могу использовать сетевые коммуникации через порт TCP или названный BSD-сокет. У кого-нибудь есть опыт в этой области?