Civet - เขียน TypeScript ได้เร็วขึ้น
(civet.dev)- "CoffeeScript สำหรับ TypeScript"
- Civet เป็นภาษาที่คอมไพล์เป็น TypeScript/JavaScript ได้ และยังสามารถใช้เครื่องมือเดิม ๆ (bundler) ได้ตามปกติ
- รองรับความเข้ากันได้กับ JS/TS 99%
- ให้ไวยากรณ์ที่กระชับและอ่านง่ายกว่า TypeScript มาก
- มีส่วนขยายสำหรับ VSCode
12 ความคิดเห็น
มีผู้ใช้คนหนึ่งเรียกพรีโปรเซสเซอร์ที่ทำให้ TypeScript กระชับขึ้นว่าเป็น CoffeeScript ของ TypeScript เพื่อเรียกกระแส แต่ตัวฟีเจอร์เองก็ดีพอสมควร จึงมีเสียงบอกกันมากว่าควรโปรโมตว่าเป็น TypeScript สมัยใหม่
นี่มันกำลังทำบ้าอะไรกันเนี่ย
ไวยากรณ์ดูสับสนจัง
ให้ความรู้สึกเหมือนยุคของ CoffeeScript กำลังจะจบลง..
ในฐานะคนที่เคยใช้ CoffeeScript ช่วงแรก ๆ ของ Node.js แล้วสุดท้ายก็รื้อออกทั้งหมด.. แม้ใน TC39 Proposal จะมีอะไรน่าสนใจอยู่มาก แต่ผมคิดว่าควรใช้หลังจากมันถูกทำให้เป็นมาตรฐานแล้วจะเหมาะสมกว่า
มี CoffeeScript แยกต่างหากอยู่แล้ว และ
civetก็เป็นอีกอย่างหนึ่งเหมือนกันนะ..อ้อ นี่แหละสิ่งที่ฉันต้องการ
นี่ถูกไหม?
ตอนแรกเห็นแค่คำอธิบาย แต่พอเข้าไปดูตัวอย่างจริงแล้วก็เห็นว่ามีของดีอยู่เยอะเหมือนกัน ทั้งไวยากรณ์แบบ pipeline หรือการเชื่อมตัวดำเนินการเปรียบเทียบ 555 ดูมีเสน่ห์กว่าที่คิดพอสมควรเลย
มึนจังเลย
CoffeeScript ที่คอมไพล์เป็น TypeScript ซึ่งคอมไพล์เป็น JavaScript?
ศักดิ์สิทธิ์