Hello!
Why not go back to the roots of postgres?
PostgreSQL is written completely in C. The development community has
shown that it is
possible to write efficient code for different platforms with pure C.
The administration task can be separated in 2 different tasks:
A server (in C) which is really doing the administrative work.
A client programm written in what so ever (C + X11, Java, Perl, TCL/Tk,
....) which
performs the user interface.
I know that this a not the easiest way to do the job but the most
flexible (in my opinion).
--
Mit freundlichen Gruessen / With best regards Reiner Dassing