2 ms·
May be of interest: A Critique of Modern SQL And A Proposal Towards A Simple and Expressive Query Language. It is a critique of modern SQL and a suggestion for
by justinhj 5mo ago
May be of interest: A Critique of Modern SQL And A Proposal Towards A Simple and
Expressive Query Language.
It is a critique of modern SQL and a suggestion for "SaneQL":
"SaneQL features a straightforward and consistent syntax, which improves its learnability and ease of implementation. Additionally, it provides extensibility, with the added ability to define new operators that integrate
seamlessly with the existing built-in ones. Unlike most data frame
APIs and NoSQL query languages, SaneQL fully embraces the core
principles behind SQL, especially multiset semantics."
https://www.cidrdb.org/cidr2024/papers/p48-neumann.pdf https://www.cidrdb.org/cidr2024/papers/p48-neumann.pdf
A colleague of mine is working on an implementation of these ideas:
https://github.com/wvlet/wvlet https://github.com/wvlet/wvlet