3 ms·
I disagree. A cambrian explosion of 'toy' languages is exactly what we need so that the few that become popular reach the maturity you desire. I have this itch
by fsloth 8y ago
I disagree. A cambrian explosion of 'toy' languages is exactly what we need so that the few that become popular reach the maturity you desire.
I have this itch that there is an explicit slot in our native language infrastructure for a scripting language that is a bit less clunky than Lua, not so huge as Python, and more ClojureScript like than the other embedded lispies out there, that is trivial to embed, has a fantastic interface to C++ and is utterly pragmatic yet elegant.
A small subset of Python would probably do...
- rcarmo 8y agoCython is great, and is a subset for native compile/interop that is often overlooked.
- fsloth 8y agoI agree on principle. However, in the comment above I was thinking about a scripting language that is trivial to bolt on to an existing native program, by including just a few header and source files. Like Lua, Duktape, etc. Or how sqlite is distributed in amalgamated form.
- sitkack 8y agoYou might be interested in Starlark [sic], https://docs.bazel.build/versions/master/skylark/language.html https://docs.bazel.build/versions/master/skylark/language.ht...