home.social

#pep734 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pep734, aggregated by home.social.

  1. Запускаем несколько интерпретаторов в коде на Python — невероятная скорость

    5 июня 2025 года был принят PEP-0734 . Судя по информации на официальном сайте, он является продолжением PEP-0554 . Этот PEP предлагает добавить новый модуль, interpreters, для поддержки проверки, создания и запуска кода в нескольких интерпретаторах в текущем процессе. А если идти дальше, то он является частью PEP-0684 , которые предлагает один GIL на интерпретатор. Несколько полноценных интерпретаторов работающих рядом. Какие плюсы? Один процесс; Один тред, но руками можно создавать еще; По GILу на интерпретатор, все еще можно получить плюшки настоящей многозадачности по сети; Работает с asyncio. В этой статье вы узнаете как работает эта фича под капотом и в реальном питоне. Приятного чтения!

    habr.com/ru/companies/timeweb/

    #python_c_api #pep #pep734 #interpreters #python #интерпретаторы #новости #новые_фичи #производительность #c

  2. Just released: Python 3.14.0 beta 3! 🚀🐍

    🥧 All the good stuff of b2 but also:

    🥧 Free-threaded Python is officially supported! (PEP 779)

    🥧 Subinterpreters in the stdlib! (PEP 734)

    Do you maintain a Python package? Please test 3.14.

    If you find a bug now, we can fix it before October, which helps everyone. And you might find some places in your code to update as well, which helps you.

    discuss.python.org/t/python-3-

    #Python #CPython #Python314 #release #PEP779 #PEP734 #FreeThreaded #subinterpreters