3 ms·
Java8 has removed permgen, which was the only parameter that was essential as it put a hard cap on the size of the app you can build. With that gone, the JVM ru
by anuraaga 11y ago
Java8 has removed permgen, which was the only parameter that was essential as it put a hard cap on the size of the app you can build. With that gone, the JVM running with defaults will run laps around any scripting language, and any additional tuning is just more cake.
A modern rails setup with system/user level isolation usually requires homebrew and rvm or similar which is quite involving. Compare that with install java, hit new play app in IDE (or download template) and just run, and I'd say Java has a pretty good recipe for productivity. Deployment? Just copy a fat jar created automatucally by the build system and java -jar it, no virtualenvs in sight.
So would I pick Java for a business? I don't know - I personally enjoy programming in Python way more than Java and would probably go with it, eventually regretting it...
- codeduck 11y agoI've been playing a bit with G1 and I'm still not 100% convinced that it's better than CMS. That said, it is nice to finally be rid of PermGen etc.