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

Re: Postgres idea list

From: cbbrowne(at)acm(dot)org
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Postgres idea list
Date: 2002-06-26 21:38:34
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-hackers
On Wed, 26 Jun 2002 11:35:07 PDT, the world broke into rejoicing as
Josh Berkus <josh(at)agliodbs(dot)com>  said:
> > What do you see as the drawbacks with java, and how can they be
> > circumvented?
> 1. Java is not Open Source.  It's an open standard, but not OS.

The problem is not with the language; it is with the layered libraries
on top.

It's reasonably usable as a server side language; the _real_ serious
problems come in if you want to build a GUIed application, when your
choice is between:

 a) A really klunky AWT UI that will be unacceptable to all, and

 b) A SWING UI that makes your application critically dependent on
    non-"open source" software.

The old Java 1.01 stuff is fairly successfully "freely usable," but
that's not what anyone wants to develop with.  They want the cool new
J2EE stuff, and it takes some serious research to figure out that you
aren't going to be doing that with 'free software,' despite the
existence of stuff like JBoss.  You still need components that are
Definitely Not Free.

The answer is that someone has to implement a complete set of
replacements for the SunSoft components under free licenses.  That
"circumvention" is a distinctly non-trivial task.

> 2. I understand that there are some serious limitations to the current
> Postgres JDBC drivers.  I have not used them, so I'm reporting rumor,
> here.

I've not run into problems with them, but maybe my use hasn't been
extensive enough :-).
(concatenate 'string "cbbrowne" "")
"Remember folks.  Street lights timed for 35 mph are also timed for 70
mph."  -- Jim Samuels

pgsql-hackers by date

Next:From: Vince VielhaberDate: 2002-06-26 21:39:51
Subject: Re: [HACKERS] Postgres idea list
Previous:From: Dave PageDate: 2002-06-26 21:03:55
Subject: Re: Why I like partial solutions

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