Java is surely a jack of all trades... might not be a master, but does its job pretty well..<p>Another interesting blog on languages : <a href="http://www.sysprog.net/quotjava.html" rel="nofollow">http://www.sysprog.net/quotjava.html</a>
My favorite : "our development cycle is much faster because Java is interpreted. The compile-link-load-test-crash-debug cycle is obsolete. (James Gosling)"