SQL: 2023 is finished: Here is what's new

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. prql

    PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

    I really like what PRQL[0] is doing. Fixes a lot of the unfortunate SQL syntax. My impossible dream is that after years of language stability, Postgres could make it a first party query language, and then all of the dominoes would start to fall.

    [0] https://prql-lang.org/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. TablaM

    The practical relational programing language for data-oriented applications

    There are many, but most never go further than SQL (ie: Are just a "query" language).

    I'm trying to do it for a "general purpose" language where array + relational + functional + imperative can work together:

    https://tablam.org

    ---

    One of the biggest damage that SQL has caused is that SQL is so bad as being a programming language, is not good enough DSL and is weirdly the only game in town.

    This is the deal with RDBMS. Is like: "Everyone implement a wild flavor a VM, sometimes JVM, .NET VM, Web Assembly, etc, but all use a slight variation of Java"

    Is like the reverse of how things are done!

  4. sqlglot

    Python SQL Parser and Transpiler

    sqlglot might be what you are looking for.

    https://github.com/tobymao/sqlglot

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts