Well, this syntax certainly looks less arbitrary than SQL.
Feels that it's worth giving a try.
Feels that it's worth giving a try.
I love database where queries and commands are not declarative but imperative. Like RethinkDB or Mongo.
Databases with this type of syntax.
But to use this syntax for an SQL database is a horrible mistake, because it is misleading.
> It compiles to SQL, so the actual execution plan is as arbitrary as the SQL this compiles to.
Yes, I'm purely talking syntax. I find the syntax of SQL to be arbitrary. Do I need a single quote or two? Do I need parentheses here? Or double parentheses? What does this bind, exactly?
I believe that there is lots to be gained by making the syntax more regular, without affecting semantics.