To comment on this, Its not that I don't think Java should probably die, but I don't think Java is going anywhere any time soon. As long as IBM uses Java as one of their core technologies and is writing their own JVM then Java will definitely be around for awhile.