The original Article is published by jlang in China without talking about Java-tens of millions of people will jump out and compete with you. The more I don't have the heart to tell, the more I don't have the heart to see the feeling of being pulled further and farther by foreign counterparts in this field-in Silicon Valley. I graduated in 96 years. It was just the beginning of Java, and it was so furious. I was a C ++ enthusiast with 3 years of C ++ experience. I used Java only when I was engaged in my graduation project. I had a basic understanding of Java. At that time, Java was jdk1.0, which was so bad that I didn't even have any basic skills, like everyone else, Java is not recognized at all. After completing the design, I threw Java aside. I think C ++ is good. Let's keep doing it. When I graduated, I thought that I was proficient in C ++ and had the foundation of Java. I had two technical skills in domestic IT (it was not called it at that time) you can also mix them out. With a vision of the future and an infinite worship of C ++, I have made great strides. Alas -- I have two different ideas when I go out. Delphi, VB, and C ++ are unattainable and useless. I was disappointed, but I was just a C ++ paranoid, and asked me to change to another language. In my opinion, it was an insult to C ++ and an insult to my belief, it is absolutely impossible! I was disappointed with the country, so I thought of the United States, the frontier of IT technology, and came to Silicon Valley, where it elites gathered with hope. I think I can use my many years of C ++ talent.
I -- again wrong -- in Silicon Valley, VB and Delphi are not streaming at all. Although C ++ continues to be used, it is already worse than before, however, it is easier to find a job with a C ++ background. Here, programmers, big managers and chargers are only interested in Java. Unexpectedly, never expected. -- The Anti-Microsoft atmosphere is very strong here, maybe it is the reason why giant companies such as Sun, Oracle, IBM, and AOL base camp here. After staying for a while, I found that as long as the company is a little bigger, it is maintaining several sets of systems at the same time. To solve these problems once and for all, java is the best solution to seamlessly link these systems.
Here, big giant companies are almost desperate for Java: IBM continued to fight 24 hours a day in 16 Java labs around the world, carrying the banner of "Java is everything, the investment in Java is no less than Sun's; intel is fully loaded and ready to go, making every effort to create a Java chip, in order to gain a place in Java; Oracle, Sybase, Informix, DB2, and other trump card database vendors are even worse, binding Java to your own products provides the most comprehensive and direct support for Java. A large number of system integration and support vendors such as Inprise, Bea, Iona, and Netscape are also far behind, scrambling to develop your own Java tools and application service software, there is only one purpose, let your product carry a loud "J" word; Cisco, 3Com, HP, A large number of network equipment suppliers, such as NEC, have a strong interest in embed Java, and a batch of other smart devices with Java interfaces are emerging. competition in this market is fierce, no one dares to neglect sun, not to mention sun. Sun created Java, but Java is not Sun's proprietary. Competition from Giants also puts sun under unprecedented pressure, under the policy of defending Java, defending Java, and developing Java, the Giants were led to release the Java2 Standard Edition for different fields: for the PC field,
Java 2 Enterprise Edition for enterprise-level computing, Java2 embedded ed for Embedded Systems
Ition is the personal Java edition for smart terminals. Under such a trend, it is imperative to let go of the C ++ that once made me infinitely proud and enthusiastic peng -- my beloved C ++! On one side, in China, it cannot reach the height of using C ++. On the other side, in Silicon Valley, C ++ has lost its glory. I lamented that I had to think about it for a long time. I immediately joined the Java business with great enthusiasm. Fortunately, I had the skills of C ++ and the basic access to Java before, and Java was very quick to get started,
I came to the Java World. Ah, it turns out that Java can still be used in this way. This was something I never imagined before. I used to think that I was an OOP expert, so I found that it is similar to Java, java is an open system. Every vendor can expand and implement it to maintain the purity of the entire Java World, they adopted a wonderful method, using Java's 100% OOP features. The standardized definition is only some interfaces, and the implementation of these interfaces is completely under the responsibility of various manufacturers, how harmonious and perfect! You can't understand this.
I cannot understand the power of new Java players like EJB, Servlet/JSP, JTA, RMI/IIOP, JNDI, JMS, Jini,
A slightly larger company (except Microsoft) has nothing to do with her favor, and a steady stream of money and manpower are worth it. This is just a J2EE. It is also the most perfect enterprise solution in the industry so far. Let alone j2's. To create a next-generation Internet access device, we have no choice but to do so, what's even worse is her
It can be closely connected with the existing system ......
I am not trying to make C ++ useless. I am still very fond of C ++, but every knife is useful, in the field of systems and supporting software, C ++ is still the boss, but do not put this boss idea everywhere. In the field of application, Java is used now. whether you admit it or deny it, you can never purchase 0.1 million yuan for a solution written in C ++, java can easily complete solution to millions, which is the difference. Similarly, if Java is used only as an applet, application is used in the desktop environment, she is indeed worse than any other language.
What I'm talking about is that the domestic environment affects every one of us. When Java One 2000 was held in the United States,
As many as 40 thousand companies crowded into the conference venue, more than 3000 experts and scholars gave up their speeches at the Conference. However, in China, they did not agree that they were well-intentioned Japanese who kept their original homes, dozens of seats have been reserved for a long time. When a large company competes fiercely in the Java field, VB and Delphi are also held in China to hold C ++ sleep.
"Java? -- It's just a toy. "friend and brother -- I really don't want to hear this anymore. Maybe there's a bit of pleasure when you say this, but you should know, when you smile, people outside of China are happier than you. What hope do they have? We will always treat her as a toy!
I really want my friends in China to go online and look at foreign companies. Don't be influenced by the domestic atmosphere and environment. I don't want to talk about it anymore. I can't bear to see that, in this field, it's getting farther and farther from other companies! -- In fact, it is already far behind the scenes!
Note:
The significance of this article is to show the development speed of Java, Java enterprise-level applications, and key technical fields of interest in the United States.