3 ms·
I'm a DevOps engineer and I agree with the mission of Xonsh. The shell is broken. Make sucks, it is a c build tool we have Frankenstein'd into a task runner.
by honkycat 3y ago
I'm a DevOps engineer and I agree with the mission of Xonsh. The shell is broken.
Make sucks, it is a c build tool we have Frankenstein'd into a task runner.
Bash is missing a huge amount of features of modern programming languages, and has a bunch of foot-guns baked in by default ( not setting -e, etc. )
I would love to see a modern language that:
- has a similar mental model a d syntax to other programming languages
- built in argument parsing, declaration, and help string generation
- designed for "scripting" - calling out to other binaries and gluing tools together
- hnlmorg 3y agoThere are a few: - Elvish: https://elv.sh https://elv.sh - Murex: https://murex.rocks https://murex.rocks - Nushell: https://www.nushell.sh https://www.nushell.sh Each have their own strengths and weaknesses