Jag skall koppla ihop 2 språk med varandra.
Det ena är bestämt och det är Erlang som inte direkt har något stöd för bra GUI.
Så nu tänkte jag vilket sätt är bäst att koppla ihop.
Det jag har tänkt igenom och borde vara bäst är att man låter dom kommunicera via Sockets.
En tråd i t.ex. Java ligger och lyssnar på en port medans en annan tråd skickar via en annan och i erlang är det samma fast där är det processer istället för trådar.
Alternativ 2. Erlang och Java har en fil som dom skriver i och hämtar data.
Jag tror mest på alternativ 1 men är det någon som misstycker eller har andra förslag så mottager jag dem gärna.
Om det inte är några prestandakrav på lösningen funkar väl ettan bra. Kör du under *NIX (eller iaf linux) kan du använda en FIFO-pipe (man mkfifo) som funkar som en blandning av socket och fil.
Eventuellt går det att göra bindningar mellan Erlang och nåt språk som C/C++, men det beror på kompilatorn.
250 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e