ML's module system has a notion of composition and even types! https://jozefg.bitbucket.io/posts/2015-01-08-modules.html
miniblog.
Related Posts
TIL Tcl has a notion of 'safe interpreters', a mode where you can run untrusted code in a sandbox: https://www.tcl.tk/man/tcl8.4/TclCmd/safe.htm
Not many programming languages have this, but it's way safer to include in the implementation than try to build as a userland library.
GitHub is adding a notion of a queue for pull requests, so you know if your PR is green relative to the PR that will land first!
Reminds me of Bors for Rust.
I like the notion of "pac-man complete", the idea that your programming language needs enough effects/IO to do a 2D game: https://prog21.dadgum.com/23.html
We should have more levels of language capability. 'Can do Hello World' and 'can do fizzbuzz' are useful for a new language.
