Why Java programming

in #programming7 years ago

I started programming and I got to work with different kinds of programming languages at the beginning. The first language I started with was Javascript. I did like it but not that much. After a month doing HTML and Javascript, I wanted something different. I did some C++, but I did not like that at all. Then I learned about this great language called Java. What a beautiful language. It is so beautiful that I want to write about it.

About Java

Java is an object oriented language. This means that everything you program can be seen as an object. You break your code into different parts and eventually you put it al together when you need to. That is what Java is and what it is all about. Java came out in 1996. It was invented by mister James Gosling. It was first a product of Sun Microsystems. Java became so succesful, that after a while Oracle decided to buy it from Sun Microsystems.

This is the man behind Java.

My thoughts about Java

For me Java is in one word 'Love'. I will explain why Java is love to me. What I like about Java is that you need to do a whole lot more thinking than other programming languages. The reason why it is not loved by the people is because of this reason. Most people that start with programming will learn languages like PHP or any web language. Java has this nice philosophy what I like most about this language and that is: "Write once and run anywhere".  Java is not that fast when you start a program for the first time, but after the first time it gets faster each time. Because Java is WORA (Write once run everywhere), It is very popular for big companies.

Java is also used for Android development. It is so much fun to create applications within Java. If you ask the majority of people about there thoughts of Java, they will say: "Man I hate that language".  The reason for that is because you need to write more before you come to a certain solution. Crazy enough, I enjoy that. I like the way Java makes your brain go to work and sometimes you brain feels like exploding, but the feeling after you found a certain solution, feels much more satisfying than all the other languages.

Java is used within big companies, Like banks etc. So in order to become a big shot in Java, you need to learn a lot. But as time passes, I have to admit, Java is getting old. If you look at the new languages like Swift for IOS, Java is getting behind. It is not because Swift is better, it is because Swift looks modern and it is modern programming. Even than Java can't be beaten. that's why Google is investing in Java. To me Java is a timeless language. 

Java is very popular no doubt about that and Google knows this too. So what they did, is creating a new programming language, like Swift, to work together with Java as if they are friends. This new language is called Kotlin. You see they did not get rid of Java completly, instead they made this new language that gives Java a modern twist. This is the reason why I think Java is timeless. Not matter what people say about it, I love every bit Java. It gives you a bit more of a headache, but in the end it is all about which language is more effiiciënt.

Sort:  

The faster you go, the shorter you are.

- Albert Einstein

what do you mean by that? can you explain it to me?