We will also be releasing more documentation over time,
particular related to developing engines with this framework.
That is a truly enormous "one-pager". I thought my scroll bar was bugged!
Source: Another Googler that wastes time on memegen
For some more context, ZetaSQL is the thing we've standardized our internal systems on, aka F1, Dremel/BigQuery, Spanner (and there's a few others). The F1 Query paper makes a light reference to this in S7.2 http://www.vldb.org/pvldb/vol11/p1835-samwel.pdf.
For me, the most valuable feature of it has been that protos are an explicitly defined data type, since we use protos for pretty much everything. Docs: https://github.com/google/zetasql/blob/master/docs/one-pager...
EDIT: BigQuery SQL is described as "compliant with the SQL 2011 standard and has extensions", and I would also expect that to be a strict subset of ZetaSQL.
I don't think the SQL standard mandates how the DBMS executes the query.
In fact, I seem to remember that was on of the purposes of having an high level language.
With Google SQL, it's really verbose but a conceptually coherent design just gives you less surprises.
I'd say I like the latter more.