Don’t get me wrong I have known the java language since 1.2 and built a few things here an there with swing and applet. Plus I’m aware of the JVM implementations like jython/jruby and why jars and the jvm are suppose to be good.
But everytime I go to take a serious look at it there’s doesn’t seem to be an actual reason to use java.
So, How can one take BDD practices (like those used in node/python/ruby/c++) and apply that to java.
Which technology make it still a viable use and what one can do to jump into it other than “download x ide that just calls gradle to do all the heavy lifting”?
I’m asking with no options or bias and seriously wanting to know why and what technologies even make it still relevant other than android, elastic, minecraft modding, jdbc, selenium, hadoop, tomcat, and the ever bloated spring framework/eclipse?