Python 3.10

Címkék

Megjelent a Python programnyelv soron következő kiadása számos újdonsággal, mint például:

Az ütemterv szerint 18 hónapon keresztül ~2 havonta fog megjelenni egy-egy hibajavító kiadás a 3.10-hez, egészen a 3.11 megjelenéséig, majd ezután az opcionális biztonsági javítások 2026 őszéig várhatóak a Python fejlesztői közösségtől.

A Python Discord csatorna szervezett egy release streamet is, ahol a 3.10-es kiadásért felelős core fejlesztő, Pablo Galindo, élőben indította el a kiadási folyamatot végző szkripteket egészen a fordítástól a python.org frissítéséig. A folyamat közben további core fejlesztők mutatták be röviden az újdonságokat.

Letöltés | Újdonságok | Changelog

Hozzászólások

Már automatikusan így olvastam:

Megjelent a Python programnyelv soron következő kiadása számos regresszióval, mint például: [...]

/troll off

Halkan megjegyzem, hogy a legutóbbi komolyabb (RCE) hiba a CPython-ban egy sprintf sebezhetőségből eredt. Tehát inkább a C nyelv architekturális gyengesége okolható érte, mint maga a Python. :) (Meg persze az a tény, hogy nyilvánvalóan a CPython interpretert nem igazi programozók írták, mert akkor C-vel se lett volna buffer overflow hiba, szóval ezt nem kell ismét kitárgyalni, egyetértünk.)

   Compiling rustpython v0.1.2 (/tmp/teszt/RustPython)
    Finished release [optimized] target(s) in 8m 19s

$ time python3 benchmark.py 
real    0m1,470s

$ time ./rustpython benchmark.py
real    0m20,574s

Egyelőre még lassúnak tűnik. Ellenben az teszt Python kódomat lefuttatta és a végeredménye stimmel.