Kanchenjunga is a visual Rapid Application Development (RAD) tool
for producing Java client applications for use with the Postgres95
relational database system.
Why Java ?
Java is portable across many platforms which means that your applications
can be deployed on any of these platforms without alteration.
Java is also a very powerful and high level language for producing graphical
user interfaces, this means that these generated applications can form a
starting point in order to produce much more sophisticated applications. Java
is also unique in that it can be embedded within Web pages and executed by
most modern browsers.
What do I need to run Kanchenjunga ?
Since Kanchenjunga is written entirely in Java, you will need a Java
interpreter in order to run Kanchenjunga. You will also need a Java compiler
in order to compile the generated applications.
Both of these components are included in the Java Development Kit (JDK-1.0.2) which
is available freely from Sun Microsystems' JavaSoft
for the Windows, Macintosh and Solaris versions or from The Blackdown
Organisation for the Linux version.
You will, of course, also need the Postgres95 RDBMS which is also
available freely. Please see the Postgres95 Home Page
for more details.
What is the current status of Kanchenjunga ?
Kanchenjunga is experimental at present with limited features. It is intended that
Kanchenjunga will be capable of producing most database application components from the simple
user interface, however, at present only data entry forms are generated.
Kanchenjunga also has numerous bugs, these are mainly superficial relating to the
user interface rather than to code production.