3 ms·
This is a really interesting project for testing the boundaries between "shell scripting", "scripting" and "programming". The semantics are advanced enough and
by ozten 10y ago
This is a really interesting project for testing the boundaries between "shell scripting", "scripting" and "programming".
The semantics are advanced enough and different enough, that if I needed them, I would probably write the code in my favorite "scripting" language such as Python or NodeJS.
If Bash Infinity became ubiquitous, would it displace that "scripting" sweet spot that has been pretty constant with Perl/Python/Ruby for two decades? Or are you better of with a dedicated scripting language?
Of course you can write "shell scripts" in Haskell (or insert your favorite lang), but the tooling and rigor pushes you into "programming" territory.