Hacker News new | ask | show | jobs
by throwaway894345 2100 days ago
Using an interpreter locks you into the interpreter's language (e.g., no NodeJS, Python, etc plugins), but you are able to pass around memory and call procedures from the host program directly instead of having to write an IPC shim layer.

EDIT: Updated for accuracy

1 comments

They actually created their own interpreter https://github.com/traefik/yaegi

Here's their original announcement post https://traefik.io/blog/announcing-yaegi-263a1e2d070a

oof, I noticed that they referenced a different interpreter; didn't realize they also created it. My bad.