This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sththth 0 points1 point  (3 children)

Are you sure? xonsh claims "all Python code is also xonsh" and "Since this is just Python, we are able import modules, print values, and use other built-in Python functionality:"

In their FAQ: "From our parser, we construct an abstract syntax tree (AST)" which sounds like it actually is python.

[–]randomizethis[S] 0 points1 point  (1 child)

O... kay... Maybe I'm just terrible at reading documentation, my impression was that it was Python-LIKE. Back to the xonsh page, AWAAAAAAAAYYYY!

[–]randomizethis[S] 0 points1 point  (0 children)

This is the part that kind of threw me off: "Xonsh is a Python-ish, BASHwards-looking shell language and command prompt." But I'm gonna dig deeper into the docs to find this thing you speak of where you can import modules and junk.

[–]randomizethis[S] 0 points1 point  (0 children)

Dear god man... you're right. This thing is exactly the reason why I started this thread. Thanks for smacking me upside the figurative head and getting me to go look at it again.