The talk will describe Python garbage collection, specifically the CPython strategy. Various examples will demonstrate its peculiarities and the related impact in term of performance. Whenever feasible, the relevant piece of the actual CPython source code will be presented and explained. Finally, the talk will focus on some comparisons with alternative language implementation (such as PyPy) or other languages garbage collectors (Golang). A mid-level experience with the Python language is required. A very basic knowledge of both C and GO programming languages will help to understand some examples regarding CPython and Go, but it is not essential.
Feedback form: https://python.it/feedback-1767
in __on Friday 3 May at 18:00 **See schedule**