Everyone hates Java, even ME (used to).

Memes, videos, I mean everywhere spreading one thing -Java’s popularity is declining.. .

I wonder why people hate it so much that people are even prepared to use it to buy m&a.

So I decided to try Java for myself.

So why do people hate Java?

Java has been popular for decades. There’s not as good a reason to hate Java as there are things that annoy many developers.

Java is VERBOSE, and VERBOSE is both a good feature and a bad one. It makes debugging easier and more reliable, but at the same time, you need to write a lot of code. Many new developers complain about this — why do we write one line in Python and seven lines in Java? just to print Hello, World! On the screen? But they don’t understand what the two languages mean!

Mandatory OOPJava is a pure object-oriented programming language that was specifically designed from the beginning. Even if you want to execute a small program, you have to force it to be wrapped in a class-object form, which doesn’t make sense to many beginners or developers in other languages.

Memory HOGLanguage- Java is a memory preponder-by its very design. You simply can’t make a memory-efficient program handle huge amounts of data and still have a good object-oriented abstraction in your program. This additional memory consumption is not important if you are a small-scale application. But imagine making a video editing application that has to deal with gigabytes of data in real time! This is crazy.. .

My Java journey When I first encountered Java, I discovered the language. So afraid to learn. I also have the mentality of why write long code! Instead, just use Python to simplify your life. But I was wrong, I didn’t even know the difference between these languages, I was simply comparing them.

Languages are simply tools that help you design the applications you need. So it doesn’t matter which language you use until you build efficient applications that ultimately drive more users: D

I learned Java and saw its great use! Just as we can use Java to build highly scalable and enterprise-class applications. The Netflix you watch uses Java to serve you content as quickly as possible.

Instead of hating Java, try it once. I’m sure once you build some cool projects with it, you won’t regret learning it. All you can do is build an Android application or a desktop application for your Windows PC. Are you an Internet geek? Try Spring boot and use it to make scalable back-end applications!

Just have an end goal in mind and start your journey! You’ll soon stop comparing languages and use them wisely: D

I hope you got some value out of this article, and if so, don’t forget to share it with all your friends and colleagues.

Below is the video clip of the blogger may have nothing to do with the article, I hope you can support it! Thank you for your support!

UP: I only need an hour to show you around.

Ali senior architect explains 2021 latest Java second kill system high performance and high concurrency actual combat project

Java zero basic white watch me this series of videos can do their own actual combat projects! Balance!

2021 latest lntellij IDEA installation, configuration, environment variable teaching

2021 Latest Algorithm training camp: Left God will take you to brush up on LeetCode algorithm (1000 questions) into dachang required algorithm course!

B station first launched the complete collection of SpringCloud Alibaba, a microservice purchased at a huge cost of 12,980