/plushcap/analysis/edgedb/we-can-do-better-than-sql

We Can Do Better Than SQL

What's this blog post about?

The text discusses the history of SQL and its limitations as a query language for relational databases. It highlights issues such as lack of proper orthogonality, compactness, consistency, and poor system cohesion with application languages and protocols. The author also criticizes SQL's handling of NULL values. Despite these shortcomings, the text acknowledges that SQL has been widely successful due to its goal of empowering non-programmers to work with relational data effectively. However, it argues that SQL is facing increasing inadequacy and calls for a "better SQL" or an alternative query language like EdgeQL.

Company
EdgeDB

Date published
May 9, 2019

Author(s)
Elvis Pranskevichus

Word count
2716

Hacker News points
4

Language
English


By Matt Makai. 2021-2024.