ChiPy __Main__ Meeting


When: Sept. 11, 2025, 6 p.m.

Where: Avant

Attendance:
In Person Pythonistas: 44

Topics


  • Concurrency and Parallelism in Modern Python
    By: Jeremy Shefer
    Experience Level: Advanced
    Length: 20 Minutes
    Description:

    I want to start broadly about what concurrency is, how it's implemented on the hardware level and what concurrency paradigms are available out there on various programming languages. I will then zoom into what's available in modern python. Hopefully this will give people a good understanding of the current concurrency landscape in python and how and why it came to be.

  • Method Binding in Python
    By: Andrew Wingate
    Experience Level: Intermediate
    Length: 25 Minutes
    Description:

    In this talk, we’ll explore method binding in Python. What really happens when you put a function inside a class? At first glance, it may look like just another function, but Python transforms it into a method by automatically handling the binding between the function and the class instance. 
    We'll explore notions of self, some __methods__, and a little of what Python does under the hood.