A Gentle Introduction to the GIL and Free-Threading

Lightning
Shanghai
1:30 p.m. - 1:40 p.m.
Venue A(Integrated Building, Room 506 Lecture Hall)
  • Muyao Yu Student at Zhengzhou No.2 Senior High School

    A student at Zhengzhou No.2 Senior High School, Python enthusiast and amateur coder.

    anonymous

Abstract

An accessible introduction to Python’s GIL and the Free-Threading build: explore the free-threaded world, understand both sides of the GIL, and decide whether you need Free-Threading.

Details

It is the year 6202 already — in an era when everyone is teaching you to use Free-Threading, you still do not know what the GIL is? I will introduce you to Python’s GIL and the Free-Threading build, and explore the world of free threads. By understanding the GIL, you will see both sides of it — and figure out whether you actually need the Free-Threading build.