Far from dead-Java?

·

2 min read

"Don't call it a comeback, Java is been here for years, rocking its peers, putting suckers in fear"

Everyday, we get to know about a release of new language in the market, still we see java in top-3 languages. Also, the main reason why languages get derailed is because they don't have the pace to meet the needs of future in variety of sense. So the question is, how Java managed to stay in "pace"?

The technologies like Kafka, Apache Hadoop are in limelight just because of Java. Alas! how can we forget the "Spring Framework", one of the robust kickoff and an aspirin for Java. "Spring Boot" the extension of Spring Framework introduced a decade earlier finally reduced some of the verbosity Java was known for.

Applications-of-Java.jpg

If there were ever a time when Java was on deathbed was somewhere around 2009. The growth was stagnant and questionable, when java 6 had already been around for nearly 3 years and yet Java 7 lagging two years off. Still after the release of Java 7 it was mentioned as "relatively mediocre" update. Characterizing the time as one where developers were looking for more modern language features, less verbose code and new programming paradigms.

Hopefully, Java 8 and further versions introduced features like collections, streams, date and time API, Lambda expressions, Jigsaw module, concept of IOC, all of its security features, etc... Well there's a lot to mention but all thumbs up to its passionate developers for preparing the language for high-spirited future of software development.