Java is facing new challenges after its brilliant open-source in 20 years

Source: Internet
Author: User
Java has been open-source for 20 years and is facing a new challenge-general Linux technology-Linux programming and kernel information. For more information, see the following. There will be many stars in the vast clouds of the universe, some of which have the honor to come into contact with neighboring substances, and then the nucleus begins to melt and aggregate, while some cannot melt and aggregate even if they are not exposed to neighboring substances. For the former, they aggregate a large amount of material into bright stars, and the stars shine, while the latter quickly fades. However, after a period of time, stars will eventually run out of aggregate substances and perish.

Programming languages are like stars. None of them can shine forever, and Java is no exception. Despite the fact that the Java language is the same, the Java platform is a different theory. Today, even if the Java language is declining, the Java platform is still growing faster than ever.

When I was discussing technical issues with other technical staff in DZone, I accidentally said that Java is on a decline. This is a lot of lessons learned. The powerful C has been booming for more than 20 years before it was pushed down by C ++ and later Java. Java has just entered the second Decade, but we have seen the vicissitudes of life and traces of user dissatisfaction.

So Will Java Die ?)

At this moment, Rick Ross told me that "Java is not only a language but a platform ." He is correct. Java is far more than just a syntax-defined language. We have seen many language extensions or dedicated run on JVM. The achievements of JRuby and Scala have shown that the platform can survive even if there is no Java syntax or even no Java library.

In my opinion, Java has reached an unprecedented level today. However, we can see that Java platforms are more popular than languages. So the Java scenario is not the same as what we see in other languages. So Will Java itself decline, but still play a supporting role in other languages on the platform?

I can only say that I do not know this question. Anyway, I will support Java. Even if only three people use it on the earth, I am one of them. In my opinion, the only way for Java to avoid getting lost in a long time is to place it in a language or multiple languages running on the JVM and be able to interoperate with Java libraries.

Time will prove everything.

The original author is Daniel Spiewak and edited by Javalobby. He is also a senior Java developer and system administrator. He has more than seven years of development experience in this field and is good at uidesign and P2P peer-to-peer network.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.