Eldono de Python 3.12

La 2-an de oktobro 2023, nova stabila versio de la populara programlingvo Python 3.12 estis publikigita.

Python estas altnivela, ĝeneraluzebla programlingvo kun dinamika forta tajpado kaj aŭtomata memoradministrado, desegnita por plibonigi la produktivecon de programistoj, la legeblecon kaj kvaliton de kodo, kaj la porteblon de programoj skribitaj en ĝi.

La plej nova stabila eldono de Python, 3.12, enkondukas multajn ŝanĝojn al la lingvo kaj norma biblioteko. Ĉi tiuj bibliotekaj ŝanĝoj celas purigi malrekomenditajn API-ojn, plibonigi uzeblecon, kaj pli. Notu, ke la pakaĵo distutils estis forigita el la norma biblioteko (uzu setuptools anstataŭe). Dosiersistema subteno en os kaj pathlib estis plibonigita, kun kelkaj moduloj nun funkciantaj pli bone.

Inter la multaj ŝanĝoj kaj plibonigoj, elstaras la jenaj:

  • Pli fleksebla sintaksa analizo de formatitaj f-ĉenoj, permesante multon, kio antaŭe estis neebla (PEP 701).
  • Plibonigita sintakso por specifi tipparametrojn dum deklarado de ĝenerala klaso, funkcio aŭ kaŝnomo. (PEP 695)
  • Nova API por profililoj, erarserĉiloj kaj aliaj iloj por monitori eventojn en CPython (PEP 669).
  • Subteno por izolitaj subinterpretistoj kun apartaj tutmondaj interpretistaj ŝlosoj (GIL) (PEP 684). Programoj skribitaj per subinterpretistoj povas utiligi plurkernan paralelismon, antaŭe nehaveblan pro la GIL.
  • Plibonigitaj erarmesaĝoj. Korektaj sugestoj estas donitaj por eraroj kaŭzitaj de eblaj preseraroj.
  • Subteno por rendimenta profililo Linux perf por pasi Python-funkcinomojn al la spurilo.
  • Multaj gravaj kaj negravaj plibonigoj de rendimento (ekz. vidu PEP 709 por plibonigoj de kompreno de listo, subteno por BOLT-binara optimumigilo, ktp.) provizas ĝeneralan plibonigon de rendimento de ĉirkaŭ 5%.

Anonco pri eldono

Iom da poezia pozitivaĵo de la redaktistoj de la numero kaj Brian Bilston 🙂 Ili ne bezonas nian helpon Do ne diru al mi Ĉi tiuj elĉerpitaj vizaĝoj povus aparteni al vi aŭ al mi Se la vivo estus farinta alian aferon Ni bezonas vidi ilin kiaj ili vere estas Hazarduloj kaj friponoj Neniamuzantoj kaj nenifarantoj Kun bomboj en la manikoj Murdintoj kaj ŝtelistoj Ili ne estas bonvenaj ĉi tie Ni devus igi ilin Reiri tien, de kie ili venis Ili ne povas Kunhavigi nian manĝaĵon Kunhavigi niajn hejmojn Kunhavigi niajn landojn Anstataŭe lasu nin konstrui muron por teni ilin ekstere Ne estas bone diri Ĉi tiuj estas homoj same kiel ni Loko devus aparteni nur al tiuj, kiuj naskiĝis tie Ne estu tiel stultaj por pensi, ke La mondo povas esti rigardata alimaniere (nun legu de malsupre supren)

fonto: linux.org.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster