There, I've said it.
Really, Java has great developer tools.
But what Java lacks in succinctness compensates in tools. Big, juicy, gooey tools.
First, a bow to the JVM. It's such a nice feeling to develop on OSX and only test rarely on Windows and have everything work !
Second, I really like my NetBeans IDE with my debugger and trusty profiler. Problem with the EJB: bam! add --debug to Glassfish and connect from the IDE. Possible performance problems? kpow! attach the profiler to the application and see what's the problem.
Wanna see the health of your code: put a whole bunch of reports in maven and build your site (findbugs, pmd, taglist, checkstyle, all good stuff).
And if you feel in a coding mood, why don't you add a MBean to get quick info from jconsole, even remotely? Or even better, make a custom JMX client using JFreeChart to get a nice display of the health of the application.
It just feels like software engineering. And it's nice.
Discrimination based on social skills and social groups exists and geeks experience it a lot. One facet of it is the pseudo inclusive pee...
Using the nice META-INF/service, one can declare it's own little status-bar piece by implementing StatusLineElementProvider . You basic...
People will never bother to do anything manual unless absolutely necessary. This is why I believe the current NetBeans "empty" jav...
During my lobby period for the NetBeans Platform at my workplace I did with a coleague a quick port to the NetBeans Platform of a Swing appl...