กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ข่าว Python 3.13 จุดเริ่มต้นแห่งการถอด GIL มาแล้ว เพิ่มการรองรับ WebAssembly, iOS, Android

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อNews 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
Python 3.13 ออกรุ่นจริงหลังจากถูกเลื่อนมาเล็กน้อยเนื่องจากพบปัญหาประสิทธิภาพในเบต้าสุดท้าย จุดสำคัญที่สุดคือเวอร์ชั่นนี้เป็นรุ่นแรกที่เพิ่มออปชั่นปิด Global Interpreter Lock (GIL) ที่น่าจะใช้เวลารวมถึง 5 ปีกว่าจะปิดได้หมดจริงๆ

สำหรับฟีเจอร์อื่นๆ ก็มีการเปลี่ยนแปลงจำนวนมาก และน่าจะได้ใช้งานกันก่อนปิด GIL เสียอีก เช่น

  • interpreter ใหม่: แสดงสีได้ในตัว, แก้ไขโค้ดทีละหลายบรรทัด, แสดงจุดที่โค้ดผิดชัดเจนขึ้น
  • โมดูล dbm: เพิ่มสตอเรจเป็น SQLite เข้ามา และจะเปลี่ยนเป็นสตอเรจมาตรฐานแล้ว
  • docstring: ปรับรูปแบบการเก็บข้อมูล โดยลบช่องว่างด้านหน้าออกทั้งหมด ลดการใช้หน่วยตวามจำลง

นอกจากฟีเจอร์ต่างๆ แล้ว ยังมีการถอดไลบรารีเก่าออกตามที่เคยประกาศไว้ตั้งแต่ปี 2022, ถอด C API จำนวนหนึ่ง, และประกาศเตรียมถอดฟีเจอร์บางส่วนเพิ่มเติมในเวอร์ชั่น 3.15/3.16

สำหรับการรองรับแพลตฟอร์มต่างๆ ตอนนี้ WebAssembly ปรับขึ้นมารองรับเป็น Tier-2 เทียบเท่ากับ Linux/Arm64 (แพตช์ทำพังจะแก้ตามหลังภายใน 24 ชั่วโมง) และปรับการรองรับ Android/iOS เป็น Tier-3 (build ต่อเนื่อง แต่ไม่รับประกันว่าแพตช์ใหม่จะทำแพลตฟอร์มเหล่านี้พังหรือไม่)

ที่มา - Python

No Description


Topics:
Python
Programming

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง