Chapter 1. Viva Java

IN THIS CHAPTER

Why Java? Java was described in the original 1991 white paper as a “simple, object-oriented, network-savvy, interpreted, robust, secure, architecture-neutral, portable, high-performance, multithreaded, dynamic language.”

It has also been described, somewhat facetiously, as having the elegant simplicity of C++ and the blazing speed of Smalltalk!

In essence, Java is a language, a standard, and a platform. This, perhaps, makes a fair comparison with other languages difficult because many architectural decisions in Java reflect concerns that are totally absent in other languages.

Figure 1.1 shows an architectural view of the Java ...

Get Borland® JBuilder™ Developer’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.