top of page

Top four reasons why java is still a developer's best friend.

srichandana192226

Updated: Dec 5, 2022

Java is Object Oriented, Robust, Platform independent, etc, are you really bored of listening to this? Let's see the less-known side of java.



Java has a special place in so many firsts.

  • Java is the primary inspiration for Android application development, more than 46% of android applications are built on java.

  • Java became the first programming language to expand humanity’s planetary reach. NASA demonstrated a Mars rover prototype onstage at JavaOne, showing how Java technology will help remotely guide it from NASA’s mission control center.

  • It is with Java where all the words like write once run everywhere started.

  • To be honest, techies cannot imagine life without tech engagement platforms like stack overflow. But do you know that the first developer engagement program is started by Sun The Java developer connection.

  • What's the first search result for any name or place you google.....Wikipedia right an encyclopedia for the people and by people. Java is the technology that is used in the Wikipedia search engine.

  • We cannot imagine any big data process without Hadoop, right? Hadoop is a MapReduce program in Java.

  • Clod programming, Multithreading, and the list goes on.


Holding its strong shield against cyber attacks

You would have heard those new and less used languages are more secure but, in most cases, the reason is their vulnerabilities are not yet discovered. As Java is open source and is used in the development of thousands of applications which exposed most of its vulnerabilities. The java community worked on so many fixes till now.

The special features that make java more secure.

  • Java program runs in a java virtual machine which does not allow any code or data manipulation during run time.

  • Java does not allow any external pointers.

  • Java performs run-time security checks when we load new code.


Easy Environmental setup In today's industry JavaScript and Java are the highly used languages to build web applications. Let's say we have to start writing a minimal mock JavaScript application although it is not going to production or something still we need a ton of tools to get started like Express, IDE, TSLint, Babel compiler some webpack configuration, etc. But with java, we can simply start with JDK and IDE. If we are going to write an enterprise-level application we need some more tools but JS needs even more.


Environmental friendly Java is sort of environmentally friendly this is sounding weird right, but this is true.

If you are a bit towards sustainability just like me, you would have heard of the word

"Carbon Footprint" is the total amount of greenhouse gases generated by our actions. I promise a detailed blog on Carbon Footprint in the future but let's talk about the relationship between programming languages and the environment.

First, let's see how the simple program that we run in our system sitting in our space causes damage to the environment. Whenever we run a software the hardware that executes the program consumes some power and the amount of power consumption varies for a different levels of programming languages also it varies with the operating system we use.


Here we can see the energy space and time consumed by each programming language.

Java is 25 years old, This table includes many programming languages which came way before java and also the ones that came after java. Considering the features and simplicity that java comes with it is consuming considerably fewer resources and is more sustainable compared to most other languages.


If you want to know more interesting facts about java Oracle released a blog on the occasion of 25 years for Java https://www.oracle.com/java/moved-by-java/timeline/.

This blog is awesome.

2 views0 comments

Recent Posts

See All

留言


Srichandana Saimpu

©2022 by Srichandana Saimpu. Proudly created with Wix.com

bottom of page