Hacker News new | ask | show | jobs
by bobsterman 1633 days ago
You're describing a VM with multiple languages. You might like the Racket programming language(s). It provides a powerful macro interface that can define new languages, and sandboxed execution to safely execute user code server side.

https://racket-lang.org/