4 ms·
> So to "describe" stuff, Lua doesn't need libraries. Maybe you can clarify what "describe" means. It reminds me of the subtle-possibly-false dichotomy between
by gugagore 6y ago
> So to "describe" stuff, Lua doesn't need libraries.
Maybe you can clarify what "describe" means. It reminds me of the subtle-possibly-false dichotomy between a program and a configuration. Turing-completeness could be one way to think about that dichotomy it, but in this case Lua is definitely Turing complete.
In any case, if there's commonality to the stuff being described, then that's the kind of thing that is "batteries". Sequences, associative arrays, etc. come up all the time, and that's available. Surely there are some things that come up a bit less often when describing systems, though I don't have a concrete example on hand.
My main question is, since any program is a description of a computation, then what kind of distinction are you making?