The Java Language Environment

M. van Steenbergen

Imagine you're a C or C++ software application developer. You've been at this for quite a while and your job doesn't seem to be getting any easier. These past few years you've seen the growth of multiple incompatible hardware architectures, each architecture supporting multiple incompatible operating systems, and each platform operating with one or more incompatible graphical user interfaces. And now you're supposed to cope with all this and make the applications work in a distributed client-server environment. The growth of the Internet, the World Wide Web, and electronic commerce have introduced new dimensions of complexity into the development process.

Enter the Java Language Environment.

Beyond Java, there is HotJava, a new WWW browser entirely built in the Java programming language. Just one example of employing the Java Language Environment. Extend Java and HotJava with VRML, VRIP (Virtual Reality Internet Protocol), public-key encryption, ecash, what have you, and you will see that the only restriction is your own creativity.