James,By Java is kinda dead, do you mean that the language is on its way out to be replaced by something better (Scala according to you) or that it is no longer evolving?I certainly agree with the latter, but you fail to recognize that this is precisely Java's strength, and the reason while it is still thriving today when coupled with features such as annotations, XML and frameworks versus all the