Ty - ตัวตรวจสอบประเภท Python และภาษาเซิร์ฟเวอร์ที่รวดเร็ว
(github.com/astral-sh)- ty คือ ตัวตรวจสอบประเภท Python และ ภาษาเซิร์ฟเวอร์ที่รวดเร็วมาก ซึ่งเขียนด้วย Rust
- ขณะนี้ยังเป็น ซอฟต์แวร์รุ่นก่อนเปิดตัว และยังไม่พร้อมสำหรับใช้งานใน โปรดักชัน
- กำลังพัฒนาอยู่ในรีโพซิทอรีของ Ruff ซึ่งเป็น Python Linter ความเร็วสูงมากของ Astral โดยมีเป้าหมายด้าน ความเสถียร และ ความสมบูรณ์ของฟีเจอร์
- สัญญาอนุญาต MIT
5 ความคิดเห็น
มหาเทพ astral.. ทำได้อีกแล้วหรือครับ
โอ้ นี่เป็นทางเลือกแทน mypy เหรอ? ดูเหมือนจะเป็นผลงานใหม่จาก Astral ที่ไว้ใจได้เลยนะ
https://th.news.hada.io/topic?id=13388
ที่นี่เป็นคนสร้างนี่เอง ยังไงก็ดีครับ
Ruff - ตัวตรวจลินต์ Python ที่เร็วกว่า 10-100 เท่า
Astral - บริษัทที่สร้างเครื่องมือพัฒนา Python ยุคถัดไป
ความคิดเห็นบน Hacker News
:wave: ดูเหมือนว่ามีคนไปเจอรีโพซิทอรีที่ไม่ได้เป็นความลับเข้าแล้ว เรากำลังเตรียมการประกาศที่ใหญ่กว่านี้อยู่
ฉันได้โอนชื่อโปรเจกต์ "ty" บน pypi ให้ Astral แล้ว
วิธีที่ type checker พวกนี้ทำให้เร็วขึ้น มักจะแลกมากับการไม่รองรับความซับซ้อนของโค้ด Python จริง ๆ
ผมลองเทียบเวลาเช็กบนโปรเจกต์ขนาดใหญ่แล้ว
ก่อนที่ Astral จะเข้ามา เครื่องมือของ Python นั้นแย่มากเมื่อเทียบกับ Java
ถ้าติดตั้ง uv ไว้แล้ว สามารถลองได้ด้วยคำสั่งนี้โดยไม่ต้องติดตั้งเพิ่ม
uvx ty checkน่าสนใจที่ Astral ออกมาพร้อม ๆ กับการเปิดตัวของ "Pyrefly, Python type checker ที่เร็วกว่า เขียนด้วย Rust" จาก Facebook
ตื่นเต้นมากกับการมี Python language server ตัวใหม่ที่ฟีเจอร์ครบถ้วนและทำงานได้บน vscode กับฟอร์กของ vscode (เช่น Windsurf, Cursor)
สงสัยว่าคนกลุ่มนี้หาวิธีทำเงินกันได้แล้วหรือยัง
จะรองรับ Django stubs ไหม? นี่เป็นอุปสรรคเดียวที่ทำให้บริษัทของเรายังย้ายไปไม่ได้