Re: Re: [PATCHES] Select parser at runtime

From: Ian Lance Taylor <ian(at)airs(dot)com>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: [PATCHES] Select parser at runtime
Date: 2001-08-12 19:19:32
Message-ID: sin155w0fv.fsf@daffy.airs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

Peter Eisentraut <peter_e(at)gmx(dot)net> writes:

> Tom Lane writes:
>
> > Now now, what about our goal of Postgres world domination? Gonna be
> > tough to get there unless we can assimilate Oracle users ;-)
>
> In order to achieve world domination you don't want to offer
> compatibility, otherwise your users could move back and forth easily.
> What you want is static conversion tools so people can move to your
> product but not back to others.

I disagree. To achieve world domination you should lower to barriers
to adoption as much as possible, and then keep people with you due to
the superiority of your product. If the barriers to adoption are
high, people won't take the risk, and won't discover the superiority.

Incompatible syntax is a barrier to adoption because people fear the
time required to learn the new syntax, and they fear adopting Postgres
and then discovering after three months of enhancements to their
Postgres code that Postgres won't do the job and they have to switch
back.

Ian

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Darren Johnson 2001-08-12 21:13:44 Re: Re: Comparing tables in different db's
Previous Message Allan Engelhardt 2001-08-12 18:48:50 Re: Comparing tables in different db's

Browse pgsql-patches by date

  From Date Subject
Next Message Joe Conway 2001-08-12 19:44:38 Re: bytea_ops
Previous Message wollman 2001-08-12 19:17:42 Patch: use SCM_CREDS authentication over PF_LOCAL sockets