lfe / blog

LFE News/Updates Blog
6 stars 7 forks source link

Create new post in OTP series: Ports #22

Open oubiwann opened 4 years ago

oubiwann commented 4 years ago

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.