You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most examples one can find on the internet (and in the Erlang documentation) for running an Erlang port in another language are not OTP-based. I've recently written two ports (one Go, the other Common Lisp) as a demo project for a friend that run in gen_servers and as part of a supervision tree. It would be nice to 1) convert that work from Erlang to LFE, and 2) expose more readers to this approach of running ports.
The Common Lisp port I created was especially interesting (both difficult and pleasant) and would make for a lovely post. What would be especially fun is to use the Common Lisp port to call Maxima code (e.g., by possibly using the maxima-asdf project), thus demonstrating some interesting scientific computing/ mathematical use cases.
The text was updated successfully, but these errors were encountered:
oubiwann
changed the title
Create a new post in the OTP series: Ports
Create new post in the OTP series: Ports
Jul 6, 2020
oubiwann
changed the title
Create new post in the OTP series: Ports
Create new post in OTP series: Ports
Jul 6, 2020
Most examples one can find on the internet (and in the Erlang documentation) for running an Erlang port in another language are not OTP-based. I've recently written two ports (one Go, the other Common Lisp) as a demo project for a friend that run in
gen_server
s and as part of a supervision tree. It would be nice to 1) convert that work from Erlang to LFE, and 2) expose more readers to this approach of running ports.The Common Lisp port I created was especially interesting (both difficult and pleasant) and would make for a lovely post. What would be especially fun is to use the Common Lisp port to call Maxima code (e.g., by possibly using the maxima-asdf project), thus demonstrating some interesting scientific computing/ mathematical use cases.
The text was updated successfully, but these errors were encountered: