Pros and cons of developing modern services in Java
- by r3mus
I'm interested in the philosophical and architectural justification (or lack thereof) in using Java to develop in today's modern world (exclude mobile/embedded platforms of course).
Why would one choose to develop (or not develop) a back-end in Java?
Why would one choose to develop (or not develop) a front-end UI in Java?
Why do large enterprises lean towards developing in Java rather than adopt more modern (and standardized) technologies?
*disclaimer: I'm not a fan of Java in the enterprise, I'm simply curious what drives enterprises to continue the trend.