Our great sponsors
-
Wren
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
oil
Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
-
Shell-DSL
A Raku module that provides a shell-like experience for running external commands and redirecting their I/O's. A command's standard output can be captured, and commands can be connected to form a pipeline easily.
Official guide: https://hush-shell.github.io/ Repository: https://github.com/hush-shell/hush
Have you looked at Wren? Being embeddable is a primary use case.
Why would I use this instead of Oil, which is older(and probably more mature), has more momentum, and (imo) has a much better gameplan for actually supplanting bash?
Reminds me of https://github.com/kjkuan/Shell-DSL, which integrates shell scripting sugar syntax similar to Hush in Raku without implementing a brand new language.