Skip to main content

Chapter 2: The Perfect Storm

1 reply [Last post]
Joined: 2003-06-09

Chapter 2 begins "To know where Java is going, you've got to know where it came from. You need to remember the conditions that caused us to leave the existing dominant languages in droves. You must understand the economic forces that drove the revolution. And you cannot forget the sentiment of the time that pried so many of us away from C++, and other programming languages for the Internet." It argues that Java benefitted (and propelled) a number of important trends: OOP, backlashes against Microsoft and C++, programming for the Internet. It also talks about the tremendous amount of Java open source development, arguing that it is the open source developers who are driving innovation in the Java space. Whatever comes next will have to learn from Java: "Java completely rewrote the rulebook defining what it takes to be a commercially successful programming language."

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2003-06-19

I don't think there was a significant backlash against Microsoft in the relevant population. In 97/98, to my recollection, the main argument against Java was that it isn't Microsoft. Windows 95 and IE4 launches put Microsoft in a position where it was considered the height of folly to go against them.

IMO, Java was a language+platform that fixed most of the major issues with C++ (except the criminal syntax) and it had the backing to make it viable. Coming from Smalltalk to Java is an odd move. The only reason I can see for doing so, assuming the programmer in question likes dynamically-typed languages, is bandwagon jumping.