Вопросы к Поиску с Алисой
CPython остаётся написанным на языке C, несмотря на использование Python для других реализаций, из-за наследия этого языка. onreader.mdl.ru ru.python-3.com
Многие стандартные библиотечные модули, например, модуль ssl или модуль sockets, написаны на C для доступа к API нижнего уровня операционной системы. onreader.mdl.ru ru.python-3.com Все API в ядрах Windows и Linux для создания сетевых сокетов, работы с файловой системой или взаимодействия с дисплеем были написаны на C, поэтому для уровня расширяемости Python было важно сосредоточиться на этом языке программирования. onreader.mdl.ru ru.python-3.com
При этом многие модули стандартной библиотеки CPython написаны на чистом Python или на комбинации C и Python. ru.python-3.com Например, версия, написанная на C, предназначена для повышения производительности, а модуль на Python — для отладки. ru.python-3.com