July 11, 2026
Shell yeah… or shell no?
Amber the programming language compiled to Bash/Ksh/Zsh
A new coding tool promises to make shell scripts easier, and the comments instantly turned messy
TLDR: Amber 0.6 alpha wants to make old-school computer scripting easier by letting people write in a more modern style and turning it into standard shell commands. Commenters instantly split between “finally, this helps” and “why add another layer to something already messy?”
A new project called Amber just dropped its 0.6 alpha, promising a friendlier way to write old-school shell scripts—the little command files people use to automate jobs on their computers. The pitch is simple: catch mistakes earlier, make scripts feel more modern, and still turn everything into Bash, Ksh, or Zsh in the end. Sounds helpful, right? The internet, naturally, chose chaos instead.
The loudest reaction was basically: why on earth not just use Bash directly? One skeptical commenter came in with the digital equivalent of crossed arms, arguing that shell scripting is already tricky and dependent on the exact computer setup, so adding “yet another opinionated wrapper” could create even more problems instead of fewer. That kicked off the classic tech-food fight: do new tools simplify the mess, or just stack a fresh mess on top of the old one?
But not everyone was throwing tomatoes. One person bluntly admitted, “I have hard time understanding bash,” which is probably the most relatable review of shell scripting ever posted online. Another praised Amber’s examples for actually making the idea click. And then came the drive-by roast of the thread: “Literally the worst of both worlds,” after someone summed Amber up as “TypeScript to bash.” Ouch. Even the alternatives got dragged in, with Babashka getting a casual mention like the indie band fans insist was better before you’d heard of it.
So yes, Amber launched. But the real show was the comments: half hopeful, half horrified, and fully ready to argue about whether making shell scripts easier is a blessing or a cursed invention.
Key Points
- •Amber 0.6 alpha is announced as available.
- •Amber is presented as a modern, type-safe programming language.
- •The article says Amber catches bugs and errors at compile time.
- •Amber is described as compiling to Bash, Ksh, and Zsh.
- •The article includes a code example showing imports, a function over a list of cities, and a sample function call.