Re: Change the name

From: Jan Wieck <JanWieck(at)Yahoo(dot)com>
To: "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
Cc: Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>, "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>, pgsql-advocacy(at)postgresql(dot)org
Subject: Re: Change the name
Date: 2007-09-06 03:12:41
Message-ID: 46DF7029.8000302@Yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-de-allgemein

On 9/5/2007 5:51 PM, Jonah H. Harris wrote:
> On 9/5/07, Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com> wrote:
>> Indeed - but "ps" seems like the most logical short form of PostgreSQL.
>> Or when pronounced out loud "Postgres Q L", "pq" would be. Perhaps
>> that's where libpq came from?
>
> Actually, libpq is a throwback to Ingres.
>
> Ingres has libq (otherwise known as the EQUEL runtime library) and
> Postgres got libpq (the Postgres front-end library).

Close.

Postgres' original query language was PostQUEL, an extended version of
University Ingres' QUEL. You can still see some of the original verbiage
in the query rule rewriter ... things like fireRIRrules() and the like.
RIR is short for "retrieve instead retrieve", and RETRIEVE was the
command replaced today by SELECT. An RIR rule is what implements a view.

Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck(at)Yahoo(dot)com #

In response to

Browse pgsql-advocacy by date

  From Date Subject
Next Message Markus Schiltknecht 2007-09-06 07:17:47 Re: The naming question (Postgres vs PostgreSQL)
Previous Message Jonah H. Harris 2007-09-05 21:51:08 Re: Change the name

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Markus Schiltknecht 2007-09-06 07:17:47 Re: The naming question (Postgres vs PostgreSQL)
Previous Message Jonah H. Harris 2007-09-05 21:51:08 Re: Change the name