I stumbled upon the Hello World collection (here: http://helloworldcollection.de), and discovered a couple of other similar resources (like this: https://github.com/leachim6/hello-world).
Instead of just reading these snippets, I wanted to actually execute them — without installing dozens of compilers, interpreters, and runtimes locally.
So I built a small framework that does just that. As of now it supports ~50 languages, and I’ll keep adding more over the next couple of weeks — I’d love to hit ~300 soon.
Eventually I'd like to extend this into something more feature rich - still figuring out what those features are... :-)
Quickstart (requires Docker):
Step 1, git clone https://github.com/joelalcedo/polyglot-helloworld
Step 2, cd polyglot-helloworld && ./run_all.sh
What I’d love feedback on: better ways to structure the language definitions, and ideas for what this framework could evolve into beyond Hello World. PRs welcome.
Comments URL: https://news.ycombinator.com/item?id=46344990
Points: 1
# Comments: 0