4 Reasons Why Java is Still #1

Arpit Dixit
2 min readJun 10, 2017

--

4 Reasons Why Java is Still #1

The question to ask is why does Java continue to be so popular? I think there are a number of reasons for this; let’s just highlight four:

1. Practicality

James Gosling has described Java as a “blue collar” programming language. It was designed to allow developers to get their job done with the minimum of fuss, whilst still enabling developers to pick up someone else’s (or even their own) code at a later date and understand what it’s supposed to do.

2. Backwards compatibility

Sun and subsequently Oracle have made huge efforts to ensure that code written for one version of Java will continue to run unchanged on newer versions. Although this hasn’t always been the case (assertions in Java SE 1.4, enumerations in Java SE 5) and it has sometimes led to implementations that could have been better without compatibility (generics) it is a very compelling feature for developers.

3. Scalability/Performance/Reliability

With over twenty years and thousands of man-years of development, Java is a rock-solid platform that performs on a level that can match or even exceed that of native code (thanks to some of the optimisations made by the JVM using dynamic rather than static code analysis).

4. Freshness

To me this is the big one. Looking at the TIOBE graph there is a significant upswing in Java popularity since October 2014, which is shortly after the launch of JDK 8. JDK 8 was a big change for developers using Java because of the introduction of Lambda expressions and the streams API.

for More information please read full article on
https://www.linkedin.com/pulse/4-reasons-why-java-still-1-arpit-dixit

Thanks

Arpit Dixit

--

--

Arpit Dixit

Ideapreneur | Story Teller | Tech Advisor | Technology Consultant | Enterpreneur