Kuidas on üles ehitatud C/C++ laiendused Pythonile (C Extensions) auto kapoti all? Miks traditsiooniline Python C API kasutavad laiendused aeglustavad üleminekut GIL-vabale Pythonile ning kuidas seda probleemi lahendavad kaasaegsed alternatiivid nagu HPy või Cython?