Evaluating Java for Game Development
A university technical report that evaluates whether Java can be used for professional game development and whether it is a good idea to do so.
url: www.rolemaker.dk/articles/evaljava/index.htm
Java - Myth or Magic
Looks at the good, the bad and the future sides of Java, to try to give a balanced viewpoint. (Jan Newmarch)
url: pandonia.canberra.edu.au/java/auugjava/paper.html
A Java Critique
Substantial text criticizing Java, written since the other pages mostly address this topic from a C language viewpoint, while this is based on software engineering ideas.
url: www.peterbecker.de/texts/javacritique.html
Java is Afraid of Unions
By Rajesh Patkar. Unions give different views of looking at the same memory location.
url: www.rajeshpatkar.com/articles/javaunion.htm
Java Sucks
Rant by Jamie Zawinski, with many detailed criticisms of the Java language itself and its supporting libraries.
url: www.jwz.org/doc/java.html
The Problems with JSP
Why pure JavaServer Pages isn't the solution. Describes alternatives and better ways to use JSP.
url: www.servlets.com/soapbox/problems-jsp.html
Softpanorama Java Page
A skeptical look at Java from the Open Source Software Educational Society.
url: www.softpanorama.org/Lang/java.shtml
Things That Suck About Java
Top 12 worst things about Java, with explanations.
url: alumni.cse.ucsc.edu/~rhaxton/javasucks.html
Why I Am Not A Java Programmer
Paper by Michael G. Schwern in which he explains his reasons for disliking Java.
url: magnonel.guild.net/~schwern/papers/Why_I_Am_Not_A_...
Why Java can be Used for Games
An article that attempts to dispel the many myths surrounding Java and game development. It is targeted specifically to skeptical C++ programmers.
url: www.rolemaker.dk/articles/WhyJavaCanBeUsedForGames...