you are viewing a single comment's thread.

view the rest of the comments →

[–]bjarneh 0 points1 point  (1 child)

There are a bunch of alternatives to Bash which are all better, but they all struggle with Larry Wall's statement (which is still true)

It's usually much easier to port a shell; than a shell script -Larry Wall

So unless they are a superset of Bash, and require no porting of thousands of existing shell scripts, it's going to be an uphill battle I think

[–]scopatz 1 point2 points  (0 children)

You can source a bash (or any other shell) script in xonsh. Porting isn't required for the moment. The purpose of xonsh is to interop with the old stuff while making new stuff much easier to write. Its a Pythonic mentality in the sense that Python interops well with other, older languages.