Remix.run Logo
BeetleB 2 days ago

> Wondering what others have found to address this. Or if they just stuck with Bash, since it's just not going away anytime soon.

If you're familiar with Python, give xonsh (https://xon.sh/) a go. It's a Bash-like shell but the syntax is Python. It has the same ease of writing shell scripts as Bash does, sans the insane language.

Been using it since 2018.

pletnes 2 days ago | parent | next [-]

The nicest thing, I think, is that you can make a new shell command simply by writing a python function.

pmarreck 2 days ago | parent | prev [-]

How does the startup time and execution speed of Python compare to other options?

(I'm not particularly inclined to Python, unfortunately, due to the dependency issues and some personally negative opinions about its design... but I like the idea of Xonsh if you're a Python person! I wish I had something like that for Elixir!)

BeetleB a day ago | parent [-]

Obviously slower, but since when is the speed of a Bash script a critical factor?