Chapter 9: The Contenders
"So far, I've taken an in-depth look at one language and two application development models. I just don't have the time or will to do a comprehensive treatment of languages, but this book wouldn't be complete without at least mentioning some of the major alternatives. I'll take a longer look at what I see as the major alternatives. Then, I'll mention a few alternatives that I see as less likely."
Tate lists the major "contenders" to replace/succeed Java as:
The minor contenders, those he sees as less likely to succeed, are:
* Functional languages
Of these, he quickly summarizes the fatal flaws: "Perl's too loose and too messy, PHP is too close to the HTML, Lisp is not accessible, and Smalltalk wasn't Java."