- PRQL เป็นภาษาสมัยใหม่สำหรับแปลงข้อมูล โดยใช้เป็นทางเลือกแทน SQL แบบทรงพลังที่มาในรูปแบบไปป์ไลน์
- PRQL รองรับนามธรรมอย่างตัวแปรและฟังก์ชัน ซึ่งช่วยสร้างไปป์ไลน์เชิงตรรกะของการแปลงข้อมูล
- PRQL คอมไพล์เป็น SQL จึงสามารถใช้งานร่วมกับฐานข้อมูลทุกตัวที่ใช้ SQL ได้
- ภาษานี้อ่านง่าย ชัดเจน และเป็นเชิงประกาศ ทำให้เข้าใจและทำงานด้วยได้ง่าย
- PRQL มีความสามารถอย่างการกรอง การสรุปผล การจัดกลุ่ม การสร้างคอลัมน์ใหม่ การเรียงลำดับ และอื่น ๆ
- ภาษานี้รองรับ range expression และสามารถใช้ SQL เป็นทางออกเฉพาะกรณีได้
- PRQL กำลังได้รับการพัฒนาอย่างแข็งขันโดยชุมชนที่เติบโตขึ้น แม้ยังมีบั๊กเล็ก ๆ และฟีเจอร์ที่ยังขาดอยู่บ้าง แต่ก็พร้อมใช้งานแล้ว
- การออกเวอร์ชัน 0.9.0 ล่าสุดเป็นอัปเดตที่ใหญ่ที่สุดเท่าที่เคยมีมา
- โรดแมปการพัฒนาประกอบด้วยการทำให้ระบบมีความเสถียร การอุดช่องว่างของฟีเจอร์ การขยายความสามารถที่รองรับ และการทำให้การเริ่มต้นใช้ PRQL เป็นเรื่องง่าย
- PRQL มีการผสานรวมกับเครื่องมือยอดนิยมอย่าง VS Code และ Jupyter เพื่อมอบประสบการณ์ที่ราบรื่น
- ยินดีต้อนรับการมีส่วนร่วมกับโปรเจกต์ และชุมชนก็เป็นมิตรและพร้อมให้การสนับสนุน
- มีทรัพยากรหลากหลายสำหรับการเรียนรู้และทดลองใช้ PRQL เช่น PRQL Playground, เอกสาร, และ language binding สำหรับภาษาโปรแกรมอื่น ๆ
- ในที่เก็บโค้ดมีทั้งคอมไพเลอร์ PRQL, เนื้อหาเว็บ, bindings, โครงสร้างพื้นฐานทดสอบ/CI และเครื่องมือพัฒนา
- ความก้าวหน้าของ PRQL เกิดขึ้นได้ด้วยการมีส่วนร่วมจากผู้คนจำนวนมาก
1 ความคิดเห็น
ความคิดเห็นบน Hacker News