2 คะแนน โดย GN⁺ 2023-08-01 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตั้งแต่ปี 2015 ได้ทำหน้าที่เป็น release manager ของ PyPy ซึ่งเป็น Python interpreter ทางเลือกที่มี JIT โดยทำงานเพื่อรองรับการเผยแพร่ผ่าน conda-forge และการแจกจ่ายแบบดาวน์โหลดโดยตรง
  • นอกจากการแพ็กเกจ PyPy แล้ว ยังได้พัฒนา C-API emulation layer ด้วย ซึ่งตอนนี้สามารถรัน data stack ของ Python สำหรับงานวิทยาศาสตร์ได้เกือบทั้งหมด แม้จะช้ากว่าก็ตาม
  • มีฟีดแบ็กจากคนที่ใช้ PyPy ในโปรดักชันจริงหรืองานวิจัยน้อยมาก จึงต้องการการแชร์ประสบการณ์ผู้ใช้เพื่อช่วยให้ตามรอบการออกรุ่นประจำปีของ CPython และกำหนดทิศทางการปรับปรุงเทคโนโลยีพื้นฐานต่อไป

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

 
GN⁺ 2023-08-01
ความคิดเห็นบน Hacker News
  • ผู้ใช้กำลังใช้ PyPy กับงานจริง เช่น การวิเคราะห์เหตุการณ์ DNS และการพาร์สไฟล์ล็อก
  • PyPy ช่วยเพิ่มความเร็วอย่างมาก โดยผู้ใช้รายงานว่าทำงานได้เร็วขึ้นถึง 50 เท่าและลดภาระของเซิร์ฟเวอร์ลง
  • ผู้ใช้บางคนไม่ทราบว่า PyPy รองรับ Python 3.9 แล้ว และยังไม่ได้ลองใช้เพราะกังวลเรื่องความเข้ากันได้
  • PyPy ถูกใช้งานในแอปพลิเคชันหลากหลายประเภท รวมถึงเว็บแอป กระบวนการ ETL และการผสานรวม REST API
  • PyPy อาจเป็นเครื่องมือที่มีประโยชน์สำหรับเพิ่มประสิทธิภาพของสคริปต์ Python แบบ CPU-bound ที่ไม่ได้ใช้ NumPy
  • ความท้าทายหลักของ PyPy คือการต้องย้ายส่วนขยายของ CPython และแอปพลิเคชันที่ซับซ้อนมาใช้งาน
  • PyPy ได้รับเสียงตอบรับในเชิงบวกจากการปรับปรุงประสิทธิภาพและศักยภาพในการลดต้นทุน
  • การตลาดที่ไม่มากพอและเว็บไซต์ที่ล้าสมัยทำให้การมองเห็นของ PyPy และการรับรู้ของนักพัฒนาถูกจำกัด