Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python without a GIL: What the future holds #29

Closed
3 tasks done
tusharsadhwani opened this issue Mar 28, 2024 · 0 comments
Closed
3 tasks done

Python without a GIL: What the future holds #29

tusharsadhwani opened this issue Mar 28, 2024 · 0 comments
Labels
accepted Proposal Accepted talk-proposal New Talk for Bangpypers Meetup

Comments

@tusharsadhwani
Copy link

Title of the talk

Python without a GIL: What the future holds

Description

Python recently removed the GIL from its main branch. After more than 3 years of effort, Python has a no-GIL mode.

What does that mean, exactly?

How does a GIL affect your code?

What changes in the future, now that the GIL is optional?

What format do you have in mind for your talk?

Talk

Table of contents

  • A brief history of the GIL
  • Some live coding to show the limitations caused by a GIL
  • The cons (and pros) of the GIL
  • What happens when the GIL is removed
  • (Bonus) what else should you be aware about in Python 3.13?

What domain would you say your talk falls under?

Core Python

Duration in minutes (including Q&A)

45

Prerequisites

Having programmed in Python is all.

Speaker bio

Python developer, writer, OSS contributor and speaker, Tushar has written Python for about 10 years, and knows a bit about its internals.

The talk/workshop speaker agrees to

@tusharsadhwani tusharsadhwani added the talk-proposal New Talk for Bangpypers Meetup label Mar 28, 2024
@anistark anistark added the accepted Proposal Accepted label Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted Proposal Accepted talk-proposal New Talk for Bangpypers Meetup
Projects
None yet
Development

No branches or pull requests

2 participants