Skip site navigation (1) Skip section navigation (2)

Re: [HACKERS] What can we learn from MySQL?

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
Cc: Tim Conrad <tim(at)timconrad(dot)org>,"Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>,PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>,PostgreSQL advocacy <pgsql-advocacy(at)postgresql(dot)org>
Subject: Re: [HACKERS] What can we learn from MySQL?
Date: 2004-05-04 19:46:25
Message-ID: 20040504194625.GB4968@dcc.uchile.cl (view raw or flat)
Thread:
Lists: pgsql-advocacypgsql-hackerspgsql-www
On Tue, May 04, 2004 at 03:06:53PM -0400, Robert Treat wrote:
> On Tuesday 27 April 2004 15:12, Alvaro Herrera wrote:
> > You know, that's kind of the point of all things related to MySQL.
> > "It's better than nothing."  PostgreSQL doesn't do things because "it's
> > better than nothing."  <snip>
> > (Same as how MySQL guesses the result of a modulo operation, and gets it
> > wrong.  They don't care and you can read that on the manual.  In
> > Postgres, this is a bug.)
> 
> Hey Alvaro, 
> are you familiar with "worse is better" philosphy in software development and 
> how that leads to adoption rates?

Yeah, I've read about it.  I'm not sure which side of the do I sit on,
though.  The wikipedia entry may be a good read:

http://en.wikipedia.org/wiki/Worse_is_better

Note that it puts correctness and consistency after simplicity, but this
not means that they are completely put away.  I think SQL (as in "SQL
standard") is not modelled after this idea: SQL tries to be complete
rather than simple.  I may be wrong though.  Certainly MySQL does away
with completeness and tries to achieve simplicity, while the opposite
could be said of Postgres.

Fortunately, Postgres has apparently caught up with developer mass, so
it may yet be able to win against MySQL ...

-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Linux transformó mi computadora, de una `máquina para hacer cosas',
en un aparato realmente entretenido, sobre el cual cada día aprendo
algo nuevo" (Jaime Salinas)

In response to

pgsql-www by date

Next:From: Dave PageDate: 2004-05-04 19:53:40
Subject: Re: pgFoundry status
Previous:From: Marc G. FournierDate: 2004-05-04 19:31:38
Subject: Re: pgFoundry status

pgsql-hackers by date

Next:From: jearlDate: 2004-05-04 21:16:48
Subject: Re: [HACKERS] What can we learn from MySQL?
Previous:From: Robert TreatDate: 2004-05-04 19:06:53
Subject: Re: [HACKERS] What can we learn from MySQL?

pgsql-advocacy by date

Next:From: jearlDate: 2004-05-04 21:16:48
Subject: Re: [HACKERS] What can we learn from MySQL?
Previous:From: Robert TreatDate: 2004-05-04 19:06:53
Subject: Re: [HACKERS] What can we learn from MySQL?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group