if i know SQL, why would i care about jboss, spring, hibernate?
if i use Apache as web server, or i prefer to write my own hi-performance
web server, who gives a damn about tomcat, glassfish?
if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
who would still use the Swing, JFace, or whatever stupid named stuff?
if i need computing intensive numerical simulation, oops, java sucks.
if i need a generic graph algorithm library, is there anything remotely as
good as boost::graph in java? i think not.