From: | Raymond Brinzer <ray(dot)brinzer(at)gmail(dot)com> |
---|---|
To: | Guyren Howe <guyren(at)gmail(dot)com> |
Cc: | Mladen Gogala <gogala(dot)mladen(at)gmail(dot)com>, "pgsql-general(at)lists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Can we go beyond the standard to make Postgres radically better? |
Date: | 2022-02-11 05:56:25 |
Message-ID: | CANasJHmTg962WLRyufCCadXb=ohVon5tOVNVSz2Kc0wJDU10ew@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Fri, Feb 11, 2022 at 12:26 AM Guyren Howe <guyren(at)gmail(dot)com> wrote:
> I’m not proposing some crackpot half-baked idea here. There are
> well-defined and researched alternatives to SQL.
>
I didn't suggest that you were. Anything which was written, someone had to
actually write.
> The most fully-developed you-can-use-today offering is Datomic, which uses
> Datalog as its query language. If you know Prolog, and how that is kind of
> database-like, Datomic is pretty much a variant of Prolog.
>
> https://www.datomic.com
>
> I don’t use it because it’s closed source.
>
And being closed-source, it's not useful here. A concrete spec for what
you'd like to see happen at least has potential. A parser that someone has
actually written, more so.
Will it be accepted here? I don't know; I'm not an insider, or in a
position to say. But it'd be a much better pitch than a pep talk, or
speaking in generalities about SQL. And that's coming from someone who
actually agrees with you. I'm 100% on board with the idea that something
better is (badly) needed. But is the idea, here, really to talk a highly
successful project into doing a 180 based on this sort of argument? If
only the people writing the code saw the light, they'd go read the Datomic
site, and start overhauling PostgreSQL?
I've floated a few modest, concrete ideas here, and while the response to
them was conservative, I wouldn't call it closed-minded. The message I've
gotten from Tom Lane was basically, "here are the problems; show me how
this would actually work." I'd have to call that fair; ball's in my
court. Being more ambitious, I'd be pleased with a query language which
used S-expressions. But I think the road ahead for that would be to say,
"Hey, guys, look at this thing I've written. Would you please consider it?"
--
Ray Brinzer
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2022-02-11 06:32:57 | Re: Can we go beyond the standard to make Postgres radically better? |
Previous Message | David G. Johnston | 2022-02-11 05:28:49 | Re: Can we go beyond the standard to make Postgres radically better? |