. NET and Java battles,. Net has gained the upper hand

Source: Internet
Author: User

In the past, when we talked about the battle of Java and. net, we liked Java, but we didn't have to worry about. net. The major companies seem to be only interested in Java, as if. net lost their faces, and Java programmers seem to pay for it. net is high, and the methodology is more closely used in Java for case studies, such as Struts and spring. It seems that Java will be the absolute leading language in the program field.

And I think with the release of Vista, everything will become history. We will not talk about other fields, but about enterprise management software, which is the largest market in the software industry. The author only talks about the point of view in this article from the enterprise management software field. Java will launch the stage of program design, just like Delphi7 In the Win32 era (now Delphi is already. net version, and Delphi for PHP does not seem to have a bright spot ). Of course, Java will continue to play an important role in other fields, such as high-end fields and embedded fields.

So why is the release of Vista a fatal blow to Java? As we all know, Windows is the dominant operating system, and it occupies 98% of the market in China, while liunx is used only by high-end users or high-end servers. After this time, Vista only brought about interface changes. This is correct, but for the field of program, it brought about. net3.0 .. Net3.0 is revolutionary, while. net2.0 is just a transitional product, including Atlas (Ajax ). Microsoft does not have the future of the Program on AJAX, and Java's focus is entirely on AJAX, because B/S is the whole of Java. Since the release of Java, he has been focusing on browsers (we do not discuss the embedded field), and browser-based programs have his most fundamental weakness, that is, he is a thin client. Of course, this feature is advantageous when the client hardware configuration is not high. As the hardware configuration is getting higher and higher, the thin client is increasingly showing its serious irreparable shortcomings, while the fat client is the future direction, and Ajax seems to be sent by God to solve this problem, so everyone's research on AJAX seems crazy. Now it's time to wake up, AJAX can solve some problems, but it is not the essence of solving the problem at all, but similar to Western medicine. It solves your surface pain and allows you to embed another pain.

Someone may argue with me about the future of thin clients and fat clients. So I want to ask if online games will use thin clients? In the future, net3.0's development of 3D programs is as simple as the development of form programs. Let's imagine the future of warehouse management programs. First, the user logs in to a real 3D warehouse such as online games. A camera collects video data in real time and the user inputs the information of each item, or the camera automatically scans the item data (parameters), just as we must enter the information of each item now. The database has an item table, which can be used for real-time statistics and analysis, contact other system data for query and calculation, especially MRP calculation. If an item is stolen, you can send an alarm to save the stolen human body image data ...... will the management system look like this in the future? Can the thin client be used? I think after net3.0 came, it must have triggered a hot round of fat clients. Java has no operating system advantages, just like the poor delphi. Although it is excellent, it has to be abandoned.

(I am not a hacker from Microsoft, I do not like Microsoft, and I almost went to IBM to do outsourcing business. This article only expresses my opinion on the release of Vista. Vista is not a weakness, it is a dangerous operating system and another powerful tool for occupation and aggression. Once again, China is lagging behind and it is a blow to people who want to save the nation through liunx and open source, in the future, the information industry will still be in the United States. Microsoft's, sadly... and the stream is running ...)

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.