| Java: A Retrospective |
|
|
|
| Articles Reviews Java | |
| Written by Alex Iskold | |
| Sunday, 21 October 2007 | |
|
It was 1995 and C++ was the language of choice for building large-scale software systems. C++ was a powerful object-oriented programming language, the successor of widely used procedural language called C. But not only was C++ powerful, it was also quite complicated. Seasoned programmers enjoyed the intricacies and the possibilities, but newbies would get burned after the first mishandled copy constructor. Enter Java - a language of great elegance, power and, most importantly, simplicity. Designed by James Gosling and his team at Sun Microsystems, Java became a phenomenon that won hearts and minds, changed the rules of enterprise programming and seriously wounded Microsoft. Yet despite its glory, Java lost one of the most important battles - the battle for the web browser. In this post we look at what happened to Java in the last decade, from its glorious rise, to market politics, to the battle for the browser. The Beauty Of Java The first great thing about the core Java language was that it was simple. The creators of the language made assumptions and compromises and decided to take away some power from programmers, but the benefits by far outweighed the limitations. The second great thing was the virtual machine. To make a C++ program run on another platform required a lot of effort. Java programs, on the other hand, were portable automatically. Powered by jReviews |
|
| Last Updated ( Saturday, 20 September 2008 ) | |
| < Prev | Next > |
|---|







