Python 3.11 достига своята стабилна версия с 10-60% по-бързо от 3.10

Python 3.11

Беше във фаза на тестване известно време и стабилната версия вече беше пусната. Този език за програмиране с името на змия е един от любимите на много разработчици, така че стартирането на Python 3.11 Това е събитие от известно значение. Това е голяма актуализация или средна, ако предпочитате да маркирате тези, които променят първото число като основни, но няма спор, че се е подобрило много.

В Phoronix, медия, която дължи голяма част от славата си на своите софтуерни и хардуерни тестове, тестваха производителността на Python 3.11 и потвърдиха, че той е между 10% и 60% по-бърз отколкото Python 3.10, която досега беше най-актуалната стабилна версия. Но не абсолютно всичко е добра новина, поне за потребителите на Linux, тъй като актуализация като тази може да наруши съвместимостта със софтуера, който използваме, и пример за това Това е, което ние, потребителите на Kodi на Linux, страдаме, откакто беше качен в «Matrix».

Общи промени в Python 3.11

Lo най-вече на Python 3.11 включва, че фините места за грешки вече са включени в графиките, което на теория ще позволи по-добро разпознаване на неуспехите; групи изключения и except*; в tomllib към стандартната библиотека е добавена поддръжка за разбор на TOML; въведени групи от задачи в asyncio; атомарното групиране ((?>…)) и притежателните квантори (*+, ++, ?+, {m,n}+) вече се поддържат в регулярни изрази.

Но акцентът е скоростта:

Проектът Faster CPython вече дава интересни резултати. Python 3.11 е до 10-60% по-бърз от Python 3.10. Измерихме средно увеличение на скоростта от 1,22 пъти в стандартния набор от тестове.

Въпреки че всичко изглежда много добре, трябва да имаме предвид това промените в езиците за програмиране могат да причинят проблеми, като този на Kodi. Разработчиците трябва да адаптират кода си към новите версии и ако не целия код, то "камуфлажната" версия, така че работата им да не бъде открадната. Ето защо, ако зависи от нещо подобно, по-добре е да задържите актуализацията възможно най-дълго.

Python 3.11 е обявен днес (вчера в часовата зона на проекта) и неговият архив вече може да бъде изтеглен от изтегляне на страницата на проекта. Пристигането му в официалните хранилища ще зависи от философията на дистрибуцията, която използваме, но в повечето случаи ще отнеме седмици или дори месеци.

Повече информация и изображение на логото: python форум.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.