Pyston โครงการภาษาไพธอนประสิทธิภาพสูง เปิดเป็นโอเพนซอร์สแล้ว

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 6 พฤษภาคม 2021.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    Pyston โครงการภาษาไพธอนประสิทธิภาพสูงที่เริ่มต้นโครงการโดย Dropbox เมื่อปี 2014 กลับมาพัฒนาและเปิดซอร์สอีกครั้งในเวอร์ชั่น 2.2 หลังจากทาง Dropbox ทิ้งโครงการไปเมื่อปี 2017 ทีมงานตัดสินใจออกมาตั้งบริษัทแยกเพื่อให้บริการซัพพอร์ตในปี 2020

    Pyston เป็นรันไทม์ไพธอนที่มี C API เข้ากันได้กับโครงการหลัก ทำให้สามารถใช้แพ็กเกจหลักๆ ได้ทันทีผ่านทางคำสั่ง pip-pyston3 ตัวโครงการรองรับภาษาไพธอนเวอร์ชั่น 3.8

    แนวทางการเร่งความเร็วของ Pyston อาศัยการคอมไพล์โค้ดด้วย DynASM ของโครงการ Lua และลบโค้ดต่างๆ ที่ใช้งานน้อยออกไป ผลการทดสอบแสดงให้เห็นว่า Pyston ประสิทธิภาพดีกว่าโครงการหลักเป็นส่วนใหญ่ กรณีสำคัญๆ เช่นการใช้เป็นเว็บเซิร์ฟเวอร์นั้นประสิทธิภาพดีขึ้นถึง 30%

    ตอนนี้โครงการหลักปล่อยซอร์สโค้ดออกมาแล้ว พร้อมแพ็กเกจ deb สำหรับ Ubuntu 16.04/18.04/20.04

    ที่มา - Pyston Blog

    [​IMG]

    ภาพโค้ดภาษา Python โดย JohnsonMartin

    Topics: PythonOpen SourceProgramming
     

แบ่งปันหน้านี้