Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderXonSH has been my main shell for a solid two years now. The concept is awesome, but unfortunately it has many flaws. * Nesting bash and python scripts makes performance terrible compared to using python's subprocess module directly. I have a xonsh script at [0], with an equivalent written in straight bash. The python scripts ends in less than a second, the xonsh script takes ages. - As a sub-problem of the above: You can't ctrl+c while in a python…
Some of the docs suggest "xonsh" is pronounced "conch". i.e. a shell that's a shell. Snailed it. :-P Ref: See "TAGLINES" def in https://xon.sh/_modules/xonsh/xonfig.html
This is a super cool idea, I'm surprised there isn't ambiguity in parsing shell commands vs python. For example if a user types "a | b", do they want to run process a and pipe it into b, or are they trying to bitwise or variables a and b?
I just started using this shell today, and it's quite fun being able to script things in just Python, which I find easier and more intuitive, over bash, of which I can never remember the syntax of the most basic functionalities. I'm hoping some other HNers find this useful as well :)
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 3
- Total points
- 557
- Total comments
- 185
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2018-01-31 | Xonsh: A Python-powered, cross-platform, Unix-gazing shell | kevlar1818 | 2 | 0 |
| 2018-09-14 | Xonsh: Python-powered, cross-platform, Unix-gazing shellFirst breakout · Best thread | ahmedfromtunis | 204 | 93 |
| 2020-10-11 | The Xonsh Python Shell | aviraldg | 145 | 41 |
| 2022-02-23 | Xonsh is a Python-powered shell | Karsteski | 2 | 1 |
| 2022-02-24 | Xonsh is a Python-powered shell | EntICOnc | 26 | 3 |
| 2023-12-08 | Xonsh | tosh | 2 | 0 |
| 2024-01-18 | Xonsh – A Python-Powered Shell | GTP | 1 | 0 |
| 2024-02-14 | Xonsh is a Python powered shell | slow_typist | 1 | 0 |
| 2024-08-30 | Xonsh is a Python-powered shell | notpushkin | 3 | 0 |
| 2025-02-21 | Xonsh – A Python-powered shellLatest 20+ point return | GTP | 171 | 47 |
