I've been using it for a few months on Windows - mostly because I wanted a bash-like shell on Windows.
No problems so far. Quite happy with it. The ability to do custom stuff in Python is an obvious benefit.
On Linux I use zsh. The only reason I do not replace it with xonsh is that I don't have the time to do so. My zsh setup is fairly plain - I could never learn advanced bash/zsh shell usage - way too magical for me.
If I had the time, I'd probably just switch my Linux prompt to xonsh. xonsh is much easier to learn than zsh.
I cannot really comment on the performance. Have not noticed issues so far, but frankly, I do not need a high performing shell.
As for that blog post, he made some good points, but there was a lot of pettiness over his contributions that were rejected. I know many people don't like filter, but he has to realize that many Python programmers do like filter - including myself.
No problems so far. Quite happy with it. The ability to do custom stuff in Python is an obvious benefit.
On Linux I use zsh. The only reason I do not replace it with xonsh is that I don't have the time to do so. My zsh setup is fairly plain - I could never learn advanced bash/zsh shell usage - way too magical for me.
If I had the time, I'd probably just switch my Linux prompt to xonsh. xonsh is much easier to learn than zsh.
I cannot really comment on the performance. Have not noticed issues so far, but frankly, I do not need a high performing shell.
As for that blog post, he made some good points, but there was a lot of pettiness over his contributions that were rejected. I know many people don't like filter, but he has to realize that many Python programmers do like filter - including myself.