Skip to content
Atlas
Dynamic runtimes and the Python object model· 1 of 4

Dynamic runtimes and the Python object model

The PyObject structure and dynamic typing

How CPython represents all data as heap-allocated PyObject structs, reference counts, type pointers, value boxing, and mutability.


Not yet

This one opens once you have finished Polymorphism, vtables, and generic containers in C++.

Progress is kept against your account, so finishing a module needs one. Everything up to here is open without.