Anthony Scopatz - xonsh - PyCon 2016
PyCon 20162 HN recommenders · recommended in 2 months, 2016-2025
22K views · 10 years ago · talk · evergreen
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.
Recommended as the author's own explanation of xonsh's design and how Python and shell interplay.
31:38Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016
PyCon 2016
15K views • 10 years ago
1:13:53Raymond Hettinger, Keynote on Concurrency, PyBay 2017
SF Python
161K views • 9 years ago
32:17Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018
PyCon 2018
30K views • 8 years ago
3:00:06Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 2016
PyCon 2016
8K views • 10 years ago
56:55Q&A with Guido van Rossum, Inventor of Python
Microsoft Reactor
28K views • 5 years ago
42:44Armin Ronacher - A Python for Future Generations
EuroPython Conference
6K views • 9 years ago
46:10Understanding the Python GIL
David Beazley
127K views • 14 years ago
57:05Keynote: Begin...End?
David Beazley
9K views • 5 years ago
40:45Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp4
PyCon 2016
93K views • 10 years ago
26:24Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes
Next Day Video
261K views • 14 years ago
32:07Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016
PyCon 2016
49K views • 10 years ago
8:34APL at Julia's Speed | Shashi Gowda | JuliaCon 2016
The Julia Programming Language
3K views • 10 years ago
3:26:34David Beazley - Lambda Calculus from the Ground Up - PyCon 2019
PyCon 2019
52K views • 7 years ago
1:02:44Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts
softdevteamuk
5K views • 10 years ago
1:54:11James Powell: So you want to be a Python expert? | PyData Seattle 2017
PyData
508K views • 9 years ago
2:12:42Build Your Own Async
David Beazley
60K views • 7 years ago
29:21Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018
PyCon 2018
38K views • 8 years ago
1:01:45A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)
David Beazley
26K views • 7 years ago
52:06K Lars Lohn - Keynote - PyCon 2016
PyCon 2016
42K views • 10 years ago
1:15:46CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”
CppCon
178K views • 9 years ago
3 comments from Hacker News
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: ▶ this 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.
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: ▶ this video
> 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: ▶ this video