Programming Books

Main Menu

  • Home
  • Phyton programming
  • Java programming
  • Php programming
  • C++ programming
  • Additional Topics
    • Programming industry
    • Privacy Policy
    • Terms and Conditions

Programming Books

Header Banner

Programming Books

  • Home
  • Phyton programming
  • Java programming
  • Php programming
  • C++ programming
  • Additional Topics
    • Programming industry
    • Privacy Policy
    • Terms and Conditions
Phyton programming
Home›Phyton programming›Python 3.11 performance benchmarks are fantastic

Python 3.11 performance benchmarks are fantastic

By Brandy J. Richardson
June 6, 2022
0
0

Last month, Python 3.11 Beta 1 was released as the first preview of this major update to the Python programming language. Along with new language features and other improvements, Python 3.11 performance looks fantastic with a very nice performance improvement over previous versions of Python 3.x.

Python 3.11 supports task groups in asyncio, precise error locations in traces, autotype to return an instance of their class, TypeVarTuple for variadic generics, and various other features.

Along with changes to the Python language itself, Python 3.11 got performance work from the “Faster Cython Project” to speed up the reference implementation. Python 3.11 is 10-60% faster than Python 3.10 according to official figures and 1.22x speedup with their standard benchmark suite.

The Python docs cover some of the significant performance improvements in this upcoming release.

The official Python 3.11.0 release isn’t expected until October, while several beta releases will arrive through July, and then at least two candidate releases in the following months before early October.

Recently, on an AMD Ryzen 9 5950X dev box, I recently performed some benchmarks on the performance of Python 3.11 Beta 1 from last month (the latest development version at the time of testing). The performance of Python 3.11 Beta has been compared to previous versions, including Python 3.10.4, Python 3.9.13, and Python 3.8.13. All of these versions of Python were built from source in the same release configuration every time on this same system. A variety of different Python benchmarks were then performed to see how Python 3.11 looks compared to previous versions of Python.

Related posts:

  1. Looking for something to do in August?
  2. 6 US degrees in data science that can be obtained online
  3. Top 10 AI innovations of 2021 to date
  4. Step by step guide to becoming a data scientist

Archives

  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • January 2021
  • December 2019
  • November 2019
  • October 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2017

Categories

  • C++ programming
  • Java programming
  • Php programming
  • Phyton programming
  • Programming industry

Recent Posts

  • Rust could be included in the Linux kernel in 5.20
  • [Around the Hotels] Promotions and packages
  • AWS Mainframe Modernization Service Now Generally Available
  • Rates rise for private student loans, but borrowers with good credit can still save
  • Lycoming College student secures his future with the Ministry of Defense | Education
  • Privacy Policy
  • Terms and Conditions