- เข้าร่วม
- 1 มิถุนายน 2011
- ข้อความ
- 15,355
- คะแนนปฏิกิริยา
- 0
- คะแนน
- 36
Astral เปิดตัว ty ตัวตรวจชนิดตัวแปรในภาษา Python ความเร็วสูง
Body
Astral ผู้พัฒนาเครื่องมือพัฒนาซอฟต์แวร์ภาษาไพธอน โดยเฉพาะตัวติดตั้งแพ็กเกจ uv ปล่อยโครงการ ty ตัวตรวจชนิดตัวแปรภาษาไพธอนความเร็วสูงในสถานะเบต้า เขียนด้วยภาษา Rust เช่นเดียวกับ uv
จุดเด่นของ ty คือเน้นความเร็วอย่างมาก เร็วกว่าโครงการเก่าแก่อย่าง mypy ถึง 10-60 เท่าตัว หรือโครงการใหม่ๆ อย่าง Pyrefly ของเฟซบุ๊กก็ยังเร็วกว่าเท่าตัว อีกจุดเด่นนอกจากความเร็วคือการแสดงความผิดพลาดที่เข้าใจง่าย และหลายครั้งก็แนะนำวิธีการแก้ไขให้เลย
การใช้งานง่ายที่สุดคือติดตั้งส่วนขยาย ty ใน VS Code ซึ่งจะทำให้ได้ฟีเจอร์ของภาษาจำนวนมาก เช่น autocomplete, auto-import, symbol rename นอกจากนี้ Astral ยังคาดหวังให้ ty กลายเป็นเครื่องมือสำคัญของการตรวจสอบโค้ดลึกๆ เช่น การตรวจโค้ดที่ไม่ได้ใช้งาน, การดึง dependency ที่ไม่ได้ใช้, การวิเคราะห์ช่องโหว่ต่างๆ
โครงการ ty เพิ่งเริ่มปล่อยแพ็กเกจเมื่อกลางปีที่ผ่านมาโดยใช้เลขเวอร์ชั่น 0.0.0 หลังจากเข้าสู่สถานะเบต้าก็ได้เป็นเวอร์ชั่น 0.0.2 และตอนนี้ก็ออกเวอร์ชั่นใหม่เรื่อยๆ จนเป็น 0.0.4
ที่มา - Astral
lew Fri, 19/12/2025 - 13:31
Continue reading...
Body
Astral ผู้พัฒนาเครื่องมือพัฒนาซอฟต์แวร์ภาษาไพธอน โดยเฉพาะตัวติดตั้งแพ็กเกจ uv ปล่อยโครงการ ty ตัวตรวจชนิดตัวแปรภาษาไพธอนความเร็วสูงในสถานะเบต้า เขียนด้วยภาษา Rust เช่นเดียวกับ uv
จุดเด่นของ ty คือเน้นความเร็วอย่างมาก เร็วกว่าโครงการเก่าแก่อย่าง mypy ถึง 10-60 เท่าตัว หรือโครงการใหม่ๆ อย่าง Pyrefly ของเฟซบุ๊กก็ยังเร็วกว่าเท่าตัว อีกจุดเด่นนอกจากความเร็วคือการแสดงความผิดพลาดที่เข้าใจง่าย และหลายครั้งก็แนะนำวิธีการแก้ไขให้เลย
การใช้งานง่ายที่สุดคือติดตั้งส่วนขยาย ty ใน VS Code ซึ่งจะทำให้ได้ฟีเจอร์ของภาษาจำนวนมาก เช่น autocomplete, auto-import, symbol rename นอกจากนี้ Astral ยังคาดหวังให้ ty กลายเป็นเครื่องมือสำคัญของการตรวจสอบโค้ดลึกๆ เช่น การตรวจโค้ดที่ไม่ได้ใช้งาน, การดึง dependency ที่ไม่ได้ใช้, การวิเคราะห์ช่องโหว่ต่างๆ
โครงการ ty เพิ่งเริ่มปล่อยแพ็กเกจเมื่อกลางปีที่ผ่านมาโดยใช้เลขเวอร์ชั่น 0.0.0 หลังจากเข้าสู่สถานะเบต้าก็ได้เป็นเวอร์ชั่น 0.0.2 และตอนนี้ก็ออกเวอร์ชั่นใหม่เรื่อยๆ จนเป็น 0.0.4
ที่มา - Astral
lew Fri, 19/12/2025 - 13:31
Continue reading...