HackerTube

THE VIDEO SHELF · python gil removal

Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016

Larry Hastings explains what Python's GIL is, what problems it solves and how it works, and presents his Gilectomy project to remove it, including the performance and C-extension obstacles.

Why HN readers recommended it

The default reference in Python performance threads for why removing the GIL is hard.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
PyCon 2016
Topic
python gil removal
Format
talk
Level
advanced
HN recommenders in dataset
5
HN mentions in dataset
11
Recommendation years in dataset
2016–2023

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • I feel like the GIL is, at this point, Python's most infamous attribute. For a long time I thought it was also the biggest flaw with Python...but over time I care less and less about it. I think the first thing to realize is that …

    gshulegaard on Hacker News · 2017-08
    In Let's Remove the Global Interpreter Lock
  • See Larry Hastings' talk "Removing Python's GIL: The Gilectomy" from PyCon 2016. [VIDEO] As well as his earlier talk "Python's Infamous GIL". [LINK] The GIL is a simple design that provides serious benefit to Python (end user) developers. There are plenty of options for working …

    tedmiston on Hacker News · 2016-07
    In Why is Python slow
  • Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016 [VIDEO] (I'm pretty sure this is the video I'm thinking of) It's 30m, but worth it if you're interested. Not sure what progress has been made since then.

    pfranz on Hacker News · 2017-03
    In CPython internals: A ten-hour codewalk through the Python interpreter (2015)

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.