From: | "Ritesh Nadhani" <rn(dot)mailing(at)gmail(dot)com> |
---|---|
To: | "Thomas Kellerer" <spam_eater(at)gmx(dot)net> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Development of cross-platform GUI for Open Source DBs |
Date: | 2006-11-26 07:28:26 |
Message-ID: | 8ff3a7ca0611252328m372b8ca9i15b3172479457e6e@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hello
On 11/25/06, Thomas Kellerer <spam_eater(at)gmx(dot)net> wrote:
> > - Of the few multiple-db GUIs, 99% (or probably 100%) use JDBC/ODBC
> > layer to connect and work with the databases and JAVA or some other kind
> > of high level toolkit/language to develop the GUI. This results in
> > applications being bulky and slow and never able to provide the speed
> > that a low level C/C++ client API provide and are supported by all of
> > the standard databases.
>
> I am maintaining such an application and it is neither bulky nor slow. It's all
> a matter of implementation.
>
Can I have a link to the application or more info on that? I would be
interested to take a look into it.
> Just an example: with the enhanced batching in Oracle's current JDBC driver
> (yes, I know this is an Oracle list) I can even achieve the same import speed as
> SQL*Loader when importing flat files.
>
I have nothing against JDBC or JAVA (did my words sounded petulant
towards it?) but 90% of the databases do provide lowest level APIs in
C. Having an app in C helps us to use very very less memory (this I
say from my experience where I could get million record from a remote
server to my client at much faster rates then a another app). Lot of
times it has happened that the C API (atleast with MySQL and PGSQL C
API) provides some extra information which when smartly used can make
things lot efficient.
Also, why I started a thread with wxWidgets was because C/C++ is what
I have been using all my life and from my experience of developing
couple of cross platform simple GUI, I fount wxWidgets to most mature
and easy to use.
But somebody in one of his replies suggested XUL. I will read about it tomorrow.
> Btw: coming from a Java world, I do consider HSQLDB and Derby belonging to the
> list of "standard databases"
>
I am sure there would be ways to provide for support for them too but
I am not sure as of now.
> Thomas
>
Ritesh
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faq
>
From | Date | Subject | |
---|---|---|---|
Next Message | Ritesh Nadhani | 2006-11-26 07:54:45 | Re: Development of cross-platform GUI for Open Source DBs |
Previous Message | John DeSoi | 2006-11-26 01:41:13 | Re: Development of cross-platform GUI for Open Source DBs |