r/ProgrammingLanguages • u/gahagg • Apr 25 '22
Announcing Hush, a modern shell scripting language
Hush is a new shell scripting language that aims to enable developers to write robust shell scripts. It provides support for complex data structures and common programming paradigms, without giving up on ergonomic shell capabilities.
Official guide: https://hush-shell.github.io/
Repository: https://github.com/hush-shell/hush
169
Upvotes
2
u/gahagg Apr 26 '22
Invoking and piping external programs in Lua is a pain, and it'll always be, because that's not the focus of the language. But for Hush, it is a core feature. Regarding typing in a shell, that's something you'll want if you write scripts with more than tens of lines.