HackerTube.dev

Anthony Scopatz - xonsh - PyCon 2016

PyCon 2016 · 21.8K views · 2016-05-31 · 30:38

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Anthony Scopatz presents xonsh at PyCon 2016, a shell that is a superset of Python combining the best features of bash, zsh and fish. It covers rich history, tab completion, and how the language compiles to a Python AST.

On Hacker News

Recommended as the author's own explanation of xonsh's design and how Python and shell interplay.

Recommended by 2 HN people across 2 months · HN mentions 2016–2025

Topics

Search by tags

What people said

ambivalence · 2025-02 · Recommendation

Xonsh is a fantastic shell. I literally think they are most hindered by the name at this point, since it's one of those clever names that are pronounced in a peculiar way and one that doesn't convey too well that it's really Python + sh in a beautifully consistent design. It's very easy to switch if you're willing to spend 30 minutes to go through this talk about its design by the author: [VIDEO] After this short intro you will know how Python and shell interact within xonsh and you'll avoid surprises. I wish it started faster, but it's a really small price to pay for having Python 3.13 open literally at all times.

Read the original HN comment ↗
mycelium · 2018-04 · Recommendation

I'd highly recommend the xonsh shell for scripting if you're familiar with python: [LINK] Once you do tutorial and learn the rules for going between shell and python, it's super easy to slice and dice. I have always disliked that moment of "yes, a shell script is probably the best tool for this job" that then leads me to banging my head against bash syntax for an hour. Python libraries like `sh` are great, but still a little high overhead. Now the twice a month I have to shell script I find to be pretty fun, and I'd highly recommend xonsh. Great PyCon 2016 talk on it here: [VIDEO]

Read the original HN comment ↗
JoshTriplett · 2016-11 · Reference

> BTW, i recall Intel showing off a variant of the python interpreter being run directly from GRUB. That was me: [LINK] , presented at Pycon 2015: [LINK] and 2016 with networking: [LINK] > Also, i think there was someone working on a Python CLI that could replace bash etc. That was "xonsh" ( [LINK] , pronounced "conch"), by Anthony Scopatz, presented at PyCon 2016: [VIDEO]

Read the original HN comment ↗

Sources

Video by PyCon 2016, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources