The reviewer is searching for a bash scripting alternative and evaluates several languages based on specific criteria. They find some languages interesting but not suitable for small embedded systems due to size and memory requirements.
The reviewer is on a quest to find a suitable alternative to bash scripting, especially for use in small embedded systems. They have previously tried languages like scsh, luash, and mruby, but now they are exploring new options. The reviewer has specific criteria for the ideal scripting language, including proper arrays and dictionaries, versatile return values, and the ability to call external programs. They also want a language that is low on cruft and boilerplate, production-ready, and not abandonware. The reviewer has tested several languages and found some interesting contenders, but many do not meet the requirements due to size and memory usage. For example, elk and dart with dlic were interesting but too resource-intensive. The reviewer is open to exploring more languages in the future and encourages others to contribute to the discussion.
Quick quotes
The reviewer is searching for a bash scripting alternative and evaluates several languages based on specific criteria. They find some languages interesting but not suitable for small embedded systems due to size and memory requirements.
I have been in search for a bash replacement before. My conclusions was that I would try out: scsh, luash and mruby.
This post is available in two places: On the monzool.net blog for a pretty viewing, and on github where the source code is also available.