2 คะแนน โดย corona10 2025-05-03 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ตั้งแต่ CPython 3.14 เป็นต้นมา free-threading CPython ก็ไล่ตามประสิทธิภาพแบบเธรดเดี่ยวของ CPython เวอร์ชันที่มี GIL ได้เกือบทั้งหมดแล้ว จึงคาดกันว่า Python แบบไม่มี GIL จะค่อย ๆ ก้าวขึ้นมาเป็นกระแสหลักมากขึ้น

จากนี้ไป ความเข้ากันได้ของไลบรารีจะยิ่งมีความสำคัญมากขึ้น
แม้การตรวจสอบสถานะจะยังไม่สมบูรณ์ แต่เบื้องต้นได้สร้างเว็บไซต์ที่สามารถเช็กได้ก่อนว่าแต่ละไลบรารีติดตั้งได้หรือไม่

1 ความคิดเห็น

 
corona10 2025-05-03

ในอนาคตมีแผนจะเพิ่มการติดตามด้วยว่า unit test ของแต่ละไลบรารีผ่านหรือไม่ด้วย

สำหรับไลบรารีที่มีรายงานว่าติดตั้งไม่ได้ หากไม่ใช่การตรวจจับผิดพลาด การลองเข้าไปมีส่วนร่วมกับไลบรารีนั้นโดยตรงก็น่าจะเป็นประสบการณ์ที่ดี

ตอนนี้ยังมีปัญหาอยู่บ้างกับการตั้งค่า image ที่ใช้ตรวจสอบว่าสามารถติดตั้งไลบรารีได้หรือไม่ จึงกำลังแก้ไขอยู่