DEV Community

Discussion on: Java for Large-scale Enterprise Apps: Pros and Cons?

Collapse
 
khmarbaise profile image
Karl Heinz Marbaise

Doing java for about 17 years now... always reading the same things about Java... slow, to much memory etc.

Yes that's true for badly designed apps (more accurately code!), not tested well or not tested at all apps etc. If you do that right you can very fast application and and less memory footprints than you think .. and also using more recent versions JDK 11, 17...20 (and within 6 weeks JDK 21) etc.. much improvement in the language over the time ...and becoming faster and faster and great library/framework support..and very important tool support IDE's, Build Tools, Deployment etc.
Never seen an issue related to performance where the language itself was the problem only algorithms etc. or misusing the JDK things etc. or wrong data structures etc. many people didn't accept things like streams, lambdas, functions etc. as part of their toolset ...(since JDK 8... 2014!)...