Comment Re:Ubiquity and Longevity (Score 1) 358
Not to mention that Java tooling is quite extensive now - Maven, Gradle or Ivy offers flexible - if sometimes a bit complex - dependency and lifecycle management, which is a godsend when bootstrapping a new developer environment. Add to that nice integration tools, a few really powerful profilers (I'm fond of Yourkit profiler), some wicked hacks like APT that can save your bacon when you need to turn a project around and as said a few posts below a huge amount of readily available libraries and I can't convince myself to go back to C/C++ for long term development.
I'm currently experimenting with React on Meteor though, and even if Javascript lack of typing is making me slightly uncomfortable (last time I developed on an untyped language, it was Basic...) I likes what I see up to now. Repeatable build and integration testing automation is a must to me, so I may be a tad biased.