I’ve been working on Java projects for almost 20 years, in huge banks as well as startups. Never seen the kind of nonsense that gives Java such a bad rep. Lots of anti-patterns for sure, but which language is immune to them?
Java >= 8 is an OK language, with arguably the best ecosystem and build system. Modern Java has become a nice language, but unfortunately you’d be lucky to work on a Java 11 project, let alone 17.
I’ve been working on Java projects for almost 20 years, in huge banks as well as startups. Never seen the kind of nonsense that gives Java such a bad rep. Lots of anti-patterns for sure, but which language is immune to them?
Java >= 8 is an OK language, with arguably the best ecosystem and build system. Modern Java has become a nice language, but unfortunately you’d be lucky to work on a Java 11 project, let alone 17.