5 ms·
> JVM configuration This is the mother of all premature optimization. Other than maybe modifying heap size or setting client vs. server, most of the default JV
by teh64 11y ago
> JVM configuration
This is the mother of all premature optimization. Other than maybe modifying heap size or setting client vs. server, most of the default JVM configurations work for almost everything.
> build system configuration
I actually find maven pretty easy to use, but maybe it's just that I am used to it.
> IDE configuration
I don't know what crazy IDE you are using, but both Intellij and Netbeans need very little, if any, configuration out of the box.
> [Java] community goes off on some crusade
As opposed to everyone else? /s
- randallsquared 11y agoTo combine the JVM configuration and IDE configuration points, out of the box on a new 16GB Macbook Pro Retina, Intellij (at least, as PHPStorm) will spend an enormous amount of time unresponsive at startup and periodically thereafter. Why? Because of two things: the default JVM settings it ships with starve it of resources, and the default validation settings have it trying to check everything under the sun. There's also the initial indexing, but I can live with that, since it enables beautifully fast jump-to-definition, which is hard to live without.