E-Ink News Daily

Back to list

Things I want in a modern relational query language

The author revisits an old draft advocating for improvements to SQL as a modern relational query language, citing clumsy implementations as a root cause of the NoSQL movement. Key desires include more programmer-friendly syntax inspired by languages like F#, Erlang, or Rust, and better error reporting from parsers.

Background

Discussions around new query languages like Acadia have reignited interest in rethinking SQL's design. The author draws on extensive real-world experience across MySQL, Db2, PostgreSQL, Oracle, SQLite, and SQL Server.

Source
Lobsters
Published
Aug 19, 2026 at 12:44 PM
Score
5.0 / 10