3 ms·
From a quick glance seems that the biggest difference is that ABS is a whole new language while Xonsh is just a python superset. I. e. Xonsh is python which can
by nathan_phoenix 4y ago
From a quick glance seems that the biggest difference is that ABS is a whole new language while Xonsh is just a python superset. I. e. Xonsh is python which can also parse and execute shell commands.
What I see as a benefit is that it allows you to reuse your existing python and bash knowledge without having to learn (almost[1]) anything new.
[1]: Xonsh does add one or two new things to python. But they are pretty straightforward and aren't required. But are hella nice for more advanced interplay between shell and python.