https://google.github.io/zx/getting-started
I read this and think "1. Bash is not great. 2. Why assume that I want to write complex scripts."
I like simple scripts. I am embarassed by any complexity. It is the mark of a cluttered mind.
As it happens, there have been and still are others that dislike complexity, though they may be greatly outnumbered.
Right now there is another submission in /active on HN titled, "A 2024 Plea for Lean Software. Why Bloat is Still Software's Biggest Vulnerability"
"I want to end this post with some observations from Niklaus Wirth's 1995 paper:
"To some, complexity equals power. (...) Increasingly, people seem to misinterpret complexity as sophistication, which is baffling-the incomprehensible should cause suspicion rather than admiration."
I've similarly observed that some people prefer complicated systems. As Tony Hoare noted long ago, "[T]here are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors." If you can't do the first variant, the second way starts looking awfully attractive perhaps."
And scripts are not even systems. The idea of intentionally creating "complex scripts" is indeed baffling.
The HN title could be something like "ZX - A tool for writing complex scripts". Or "ZX - A tool for writing better complex scripts". Instead it's "ZX - A tool for writing better scripts".