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

Re: PostgreSQL in the press again

From: Andrew Sullivan <ajs(at)crankycanuck(dot)ca>
To: pgsql-advocacy(at)postgresql(dot)org
Subject: Re: PostgreSQL in the press again
Date: 2004-11-15 15:24:15
Message-ID: 20041115152415.GA12263@phlogiston.dyndns.org (view raw or flat)
Thread:
Lists: pgsql-advocacy
On Sat, Nov 13, 2004 at 01:45:50PM -0400, Marc G. Fournier wrote:
> We definitely concur with that, which is why we are re-writing it ... 
> going to Java, as Andrew has mentioned, was *not* a design decision that 
> we made, but was made for us :(

I didn't, however, intend that to be a proof that Java was the wrong
tool for replication.  It was, however, the wrong tool used the wrong
way for this job.

There was a thread on the erserver list about why the implementation
sucked as much as it did in certain places.  But to give folks a
flavour of it, the original Java porter ("OJP") was one of those
big-design guys.  So he had an apparent plan for an error-reporting
abstraction layer.  Problem was, he never wrote it.  So every raised
exception in the program caused the error handling stub to be called,
which simply spit out an exception.  The net result was that you
_always_ got the error-handling stub line number in every exception. 
Bugs?  Hey, grovel through the code a line at a time and see if you
can figure out why it died.  It's edumacashunal.

I'm with Jan on this: poor programming can be done in any language at
all.

A

-- 
Andrew Sullivan  | ajs(at)crankycanuck(dot)ca
The plural of anecdote is not data.
		--Roger Brinner

In response to

pgsql-advocacy by date

Next:From: Oleg BartunovDate: 2004-11-15 15:24:56
Subject: Re: 8.0 press release
Previous:From: Gaetano MendolaDate: 2004-11-15 14:37:01
Subject: Re: PostgreSQL in the press again

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