8 điểm bởi xguru 2022-01-30 | 3 bình luận | Chia sẻ qua WhatsApp
<p>&quot;Pipelined Relational Query Language&quot; <br /> - Dễ đọc, rõ ràng và mang tính khai báo như SQL <br /> - Không giống SQL, hỗ trợ tạo pipeline logic cho việc biến đổi và hỗ trợ các lớp trừu tượng như biến và hàm <br /> - Vì được transpile sang SQL nên có thể dùng trên bất kỳ DB nào hỗ trợ SQL <br /> - Mã nguồn mở bằng Rust <br /> <br /> * Đây vẫn chưa phải là bản hoàn thiện; hiện đang được phát triển đồng thời đề xuất lộ trình cho ngôn ngữ và hướng phát triển</p>

3 bình luận

 
daejin 2022-02-01
<p>Tôi cứ nghĩ nó giống LINQ của C#, nhưng phần Similar projects bên dưới đã được tổng hợp khá gọn gàng rồi. Theo kinh nghiệm của tôi, khác với SQL, khi dùng LINQ trong chương trình thì phải chú ý hơn đến xử lý lỗi. Chẳng hạn, nếu dùng phương thức `First` để chỉ lấy giá trị đầu tiên thì cách viết sẽ đơn giản và rõ ràng, nhưng chỉ cần có chút dấu hiệu nào của `null` là tôi dường như chỉ dùng `FirstOrDefault` thôi.</p>
 
mrchypark 2022-01-30
<p>Trông nó giống một hệ cú pháp như `dplyr` trong R. Có vẻ cũng khá giống với pandas nữa.</p>
 
xguru 2022-01-30
<p>Malloy - SQL tốt hơn từ Looker https://vi.news.hada.io/topic?id=5840<br /> <br /> Đây là một đề xuất tương tự Malloy ở trên, nhằm làm cho SQL trở nên tốt hơn một chút.</p>