Comment sont construisées les extensions C/C++ pour Python (C Extensions) sous le capot ? Pourquoi les extensions écrites avec l'API C traditionnelle de Python ralentissent-elles la transition vers un Python sans GIL, et comment les alternatives modernes comme HPy ou Cython résolvent-elles ce problème ?