Skip to content

Create new post in OTP series: Ports #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
oubiwann opened this issue Jul 6, 2020 · 0 comments
Open

Create new post in OTP series: Ports #22

oubiwann opened this issue Jul 6, 2020 · 0 comments

Comments

@oubiwann
Copy link
Member

oubiwann commented 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_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.

@oubiwann 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 oubiwann changed the title Create new post in the OTP series: Ports Create new post in OTP series: Ports Jul 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant