Book details of 'Beyond Java'
Shop for this book
At
Amazon.co.uk
As an Amazon Associate I earn from qualifying purchases
Back to shelf Computer programming
The Virtual Bookcase Reviews of 'Beyond Java':
Reviewer Rob Slade wrote:
Java is very popular. So popular, that maybe those who really love
it, and think that Java is the most productive language (and the
greatest thing since sliced bread) are in danger of being left behind
when and if something better comes along. This is what Tate is
concerned about, and, in chapter one, he warns his friends and
colleagues in the Java community to pay attention.
Chapter two examines the conditions that led to the demise of C++ and
the rise of Java. The author points out that while Java may never
face the opposition that C++ did, the preferences that led programmers
to search for an alternative are still there. The advantages and
strengths of Java are enumerated in chapter three. Chapter four
outlines basic and fundamental weaknesses in Java. The
characteristics and requirements of a language that may take over the
dominant position form Java are discussed in chapter five, and there
is a quick run-through of various contenders for the top spot. As an
example, chapter six examines aspects of the Ruby langauge that might
make it the next big thing. Chapter seven looks at some attributes
and productivity metrics for Ruby on Rails. Continuation servers are
addressed in chapter eight. The discussion is odd, in relation to the
overall theme of whether Java is going to be replaced: the examples
are given in other languages but it isn't clear why they couldn't be
done in Java. Chapter nine reviewers the contender languages, once
again, but with more subjective analysis.
For those concerned with the history and development of languages
there is some interesting perspective in this book. For those
involved in software development, and curious about the possibilities
of greater productivity or future tools, the text does not give
definitive guidance, but thoughtful appraisal of the alternatives.
copyright Robert M. Slade, 2005
Add my review for Beyond Java