"There is no jbuilder, Borland is impossible to have today's glory!"
Java's rapid rise and success is not expected, even for Sun himself seems to be a very big
Unexpected, but the successful person must be decisive and the action is fast. When Sun is noticeable to Java's bright future,
I started to promote Java immediately. SUN President Ms, Mr. Mr. Mr. McNealy has suffered from directly and Microsoft.
The chance of confrontation, this seems to find an opportunity in Java, of course, more important is Sun next connection
Skewers have proven to be correct and successful. These actions include cooperatives with various manufacturers; with addison-wesley
The company cooperates publish a series of best-selling and successful Java books; all major media occupies all the tops of Java
Official articles, columns, etc. Quickly cultivate the basis of Java users, attracting the public's interest in Java. Completely
It is Microsoft to have no difference, and the attack is unless, SUN has also played the fullestness, and "in one
"More importantly, McNealy puts a lot of R & D resources immediately, constantly improving Java.
Finally, Java will start showing the front of the industry since 1995, and quickly became the industry's focus, and the PC development was launched.
The biggest scale in history against Microsoft's battle, and has also changed the habit and direction of many software development. of course
For Borland, Java's development history is also a battle against the waves, and Borland has never experienced.
Large-scale group military mix.
For Borland, things are not so smooth. In 1995, when Java started to take off, Borland did not
It is expected that the speed of Java grows so fast. Borland started Java as a C / C extension,
Therefore, P1UG-IN to support Java is only added in Borland C / C 5.0. However, Borland quickly found out
It is not so simple because it is not good in addition to Java's PLUG-IN reaction, Symantec is very fast.
The Java Development Tool has found a new stage and has developed fairly fast. The attitude of Microsoft's Java is not
Before Ming, there is no doubt that Symantec takes the opportunity, Borland is alert to their own disregard, the Java conference war
Start Borland has been behind. How to make Borland in the next most important development tool war
Anti-attack?
Java development tools for the initial battle
When Symantec has retreated from the C / C development tool market, Eugene Wang is worthy of a quite a high development.
With good hands, I immediately pericat that although the C / C market has failed, it can be soon to thrive.
The growth of the Java market, therefore immediately led the original Symantec C / C development team to quickly enter
Java development tools. Eugene quickly used the foundation of the Symantec C / C integrated development environment.
Start developing Java development tools, which is later famous Visual Cafe.
Symantec is almost the first software company involved in Java development tools, using Symantec C / C
Basis, in 1995, when Java got the attention of more people, Symantec was also ready for her
A Java Development Tool - Visual Cafe. In October 1996, Symantec was officially pushed before JDK 1.1.
Visual café. Although many people criticized why Symantec did not wait until JDK 1.1,
To support the latest JDK standard (because there are many questions in the JDK 1.0x version at the time), these criticisms
There is no success in the success of Visual Café.
Since many software people are eager to invest Java learning ranks, Symantec launches Visual Café
After that, it immediately got a great success in the market. Especially in the Java learning market and education market, Visual
Café is almost the position of the first place in the Java development tool with the posture of the sweaters.
Hot products, and Symantec also swept the grievance of the C / C development tool, once again become a development
Leadership with markets.
Since Microsoft takes an enemy attitude toward Java, it is almost impossible to launch Java development tools.
Borland is also in the hard work of C / C , has not yet been found to the potential of Java. As for another death
The head Watcom has been acquired by Sybase, and it is impossible to recover the climate in the development tool market. This is simple for Symantec
It is a good opportunity to be a good opportunity to create a Java development tool market. The only threat left is Sun
Java development tools to be launched. But Symantec has already grabbed the market, and it has become a leader, only
To be a good grasp, you will be able to fight for your work and Sun. In this stage of this Java development tool, Symantec
It seems to have an absolute advantage, but it is a pity that Symantec has also received several mistakes, gradually
Losing the advantage.
First of all, when Visual Café is launched, Eugene Wang left Symantec to do business.
went. This has a considerable impact on Visual café because Symantec is depends on Eugene Wang's skills.
Ability and vision can be confronted with Microsoft, Borland and Watcom in C / C development tool market;
Eugene Wang has created the first Java development tool Visual Cafe. Symantec should
Visual Café has rely across the Eugene WAN's skill after the early victory, but
Symantec actually lets Eugene Wang, immediately developed the generals of the development tool.
The second error is Symantec to introduce Visual Cafe as soon as possible to seize the market opportunity, so integrated
The environment is written in the C / C language. This has caused several disadvantages, and the one is because C / C is used to write
Visual Form Designer, the visual effect seeing when the programmer is designed
There are some differences in the effect of truly Java programs; they are to maintain Java control component programs.
The code and the visual form designer written by C / C maintain the synchronous state, generated at the visual form design
The original program code is embedded in the Control Tag. These control volume labels
Not Java's program code, just for visualization form designers. If the programmer is accidentally modified or
It is to delete these control volumes, which will cause the visual formator of Visual Café. This is not
Often serious disadvantages, Symantec should improve these problems immediately after Visual Café 1.0, but Symante
c
But it seems that it has never been effectively improved. Of course, the root of the problem is the integrated development ring of Visual Café
The environment is written in the C / C language, and it is necessary to completely improve this problem. Symantec must use Java language to re-use.
Change the integrated development environment, which is the strategy that Borland will take. However, it is also very adventive action using Java's integrated development environment. Borland has lameled heavy cost. Symantec
So, it is probably because Java at that time is not mature enough to do this. But Sun is obviously not
So thinking that it has a hundred times of confidence in Java, soon launched a Sun's Java development tool, Java Workshop.
When Java successfully captures the developers' heart, the requirements for Java development tools are increasing. although
Symantec has launched Visual Cafe, but many people still hope that Java's authentic manufacturers Sun can launch
Java development tools let all developers who want to learn, developers using Java can use the most standard Java development tools
.
Of course, many people also hope Sun can use Java to write Java development tools to prove that Java's energy resistance, let
People who question Java capabilities and Microsoft shut up. Of course, Sun is also confident in the success of Java.
Sun's development tool plan to meet the needs of the majority of developers. McNealy has attacked Microsoft for many years
The hope of the site seems to be bright future.
Shortly afterwards, SUN finally launched the Java Development Tool Sun Workshop. In Java
Workshop is coming soon, Symantec is very nervous, because this is related to whether Symantec can be in Java.
The development tool market is stable. I remember that all media and magazines are large as Java Workshop.
Java Workshop, Sun also vigorously promotes and promotes Java Workshop. From the moment of momentum at the time,
Java Workshop is quite a taste of "Qianqiu Wanshi, a Rivers and Lakes". Many of my friends I know, no matter
, Borrowed, download, etc. - um - that ... various means, all want to get a set of Java Workshop
Come to play. However, the ugly daughter-in-law will always see the in-laws. After many people used Java Workshop, they found it.
Not only is the same as the turtle, but there are a lot of problems, and the level of the general PC development tool is simply
The difference is 100,000 miles. It seems that Java Workshop is only suitable for use on a expensive sun workstation computer, but
At that time, most people used the PC to run at all, unless they had the resistance of the common people.
Java Workshop thundered is small, and it is popular in the shortcomings. Many people who have confident in Java
After using Java Workshop, do you have to question whether Java is suitable for use to develop complex applications?
Is it only suitable for writing Applet? Is it only suitable for use on Sun's workstation and computers? although
Then Sun still works hard to launch the version of Java Workshop 2.x, I hope to wash Java Workshop
1.x's bad name, but still unable to recover the confidence of Java developers. As for other people who are still interested in Java
Turn and use Symantec's Visual Cafe to further expand the market share of Visual Café.
Also let Symantec eat a deputy pill. Of course, there are also many Borland's supporters began to intensify and want
Ask Borland to launch the best Java development tool.
After Sun's Day defeat in the Java Development Tool market, SUN learned from the PC Development Tool Market and Solaris Development Tools.
Field is different. SUN on Solaris is a unique, but in the PC market, hundreds of homes, competitors
A more powerful. Sun does not understand the characteristics of the PC development tool market, thinking that it can be relying on Java authentic signage
Unimpeded is a big mistake, and at the time by Microsoft, I don't know how to develop software, this is because Sun often laughs Microsoft does not understand the development of the operating system. It seems that Sun is not 50 steps.
SUN has to develop Java language and JDK function libraries after the Java Development Tool market.
And after the Java language is more mature, I started to develop Java component technology, so I opened later and Borland.
Cooperation jointly develop Java Bean's functional specifications, and then develop JDK specifications with Borland,
A strong interest in Borland's JBuilder, even wants to merge Borland. Of course, this is because later
Borland showed a highly technique of Java, so that Sun was caused by a definite reason.
Borland's Java hard work
"Things are not so smooth", Borland's R & D director said, and full of anxiety. When Borland
After alert to Java's potential, Visual Café has been successfully listed, and Sun is also ready to launch Java development.
tool. At that time, Borland was gradually lost from the C / C market, and the financial deficit was also started.
The entire company is in the case of a mess, there seems to be no additional resource can be investigated to Java.
In the case of starting behind, in the case of less food, Borland seems to be willing to lose entered the Java market.
Fortunately, Delphi is red, let Borland earn a vote, but also stabilizes the military. Delphi is Borland
The injected resource also allows Borland to activate the Java R & D team. Although Borland has been lagging behind,
Borland knows that you can never lose this market, because Java's market does not have Microsoft's oligon, Borland
Have hope more successful in the Java market than Borland C / C , Delphi. In addition, Borland needs more in Delphi.
Outside this product line develops other sources of income, otherwise it will only rely on Delphi products, the company still can't grow more
To thrive, compete with other software companies.
In 1994, in 1995, Borland officially established a Java research team and began to develop Java technology, ready
Develop Java development tools. The internal R & D name of this Java development tool is Latté. At first, Latté is small.
The Group's research and development resources are not enough, because the borland at that time is in the wind and rain, it is impossible to infuse enough capital.
Source to the Latté team. Therefore, the initial progress of Latté began development is not smooth, and the progress is slow. Always
After Borland relying on Delphi, the Latté team has enough resources, and the progress of R & D begins.
accelerate. However, compared with the competitors, Borland is indeed quite backward in Java, almost running
In the final entrant. But fortunately, the battle of Java development tools seems to be a long marathon competition, except
In addition to the performance of the beginning, it is more important than anyone who can support it. In fact, how is Borland how to in Java?
The competition has fallen as a victory, one by one, and then become the process of java development tools, is quite exciting.
The competition strategy used by the JBuilder team is more worthy of our taste and learning.
According to my personal vision, I have experienced several different stages during the process of developing Java development tools.
Every stage has very intense competition, with successful and losers. Just some losers are still strong
Some of the competition, some are dissipated. JBuilder can eventually become a king, except because it is more and more brave.
Borland did not except the Java market, but Borland had a key decision in developing JBuilder 3, and every version has a clear goal after JBuilder 3, and finally after jbuilder 4.
Slowly become the leader of the market. Of course, this long-year-old battle process is very hard, but this calendar
Cheng Zheng is the history of the entire Java development tool.
Page 1 - Java Jit Compiler War
Borland may not be the latest manufacturer of Java technology, but it is obviously behind other competitors.
Is an indisputable fact. Borland's first step in the Java competition is expanded in the case of Latté all the best.
It is from Borland Traditional to start alive, which is starting from the Java Jit compiler. But due to Borlan
di
At that time, the Java technology has not yet had good mastery, so the beginning is and the ancestors of Pascal Dr. Niklaus
Worth works by Dr. Niklaus Worth and his students develop Java Jit compiler for Borland,
The Latté team of Borland itself develops Latté other features in parallel. Since Java is already
Popular with campus, and attract many academic research interests, Dr. Niklaus Worth, and his students
They have been put into Java related research very early. Therefore, when Borland is looking for the door, naturally, it will be taken.
Borland has shortened development time, while Dr. Niklaus Worth Research Group is happy to sponsorship costs.
The first work of Dr. Niklaus Worth Research Group is the Java Jit compilation in the early 1997.
The JIT compiler developed by the Dr. Niklaus Worth Research Group allows the compiled java bytecode
The execution speed is several times faster than the JAVA compiler of Sun and Symantec's JIT compiler. Borland announced
This JIT compiler immediately shocked the Java boundary, because the slow Java execution speed is all use Java
People hope to improve significantly. The Java Jit compiler launched by Borland seems to give all Java
Developers saw the future hope. Although it is strictly that even the latest JIT compiler using Borland
Compiling Java programs, its execution speed is still very "turtle speed", but for learning program design for using Java or
It is written, and it is still very easy to do some small applets. So when Borland launches this JIT compilation
After the device, it immediately responded to the popularity of Borland in the Java boundary. All Java development vendors also started against Borland.
For the serious competitors. Otherwise, in addition to the moment of Borland, Borland is almost in addition to Delphi.
Already nothing.
Borland's Virgin Java Jit compiler is red, immediately attracts the browser overlord Netscape.
Caution. Since Netscape has strongly supported Java to compete with Microsoft, it is necessary to have products.
The Java Jit compiler of the Quality Jingliang is built into Netscape to perform Java Applets smoothly and quickly.
Increase NetScape competitiveness and appeal, highlight the difference from Microsoft IE. Netscape soon
Located Borland, I hope to come with Borland's Java Jit compiler in Netscape.
For Borland, this is another chance of chance. Because this not only proves Borland in Java technology
The efforts of the effort, more importantly, Netscape is a software company that is not always in the world, millions of people around the world.
Users. This means that once Netscape built Borland's Java Jit compiler, Borland will immediately have millions of Latté potential users in the world. For Borland, it is better to have a good condition.
Therefore, Borland immediately agreed to Netscape's proposal to make Netscape compiled with Borland's Java JIT.
. But this move also immediately pulled a whole body, which in turn caused a big blend of Java Jit compiler.
After Netscape and Borland reached an agreement and started shipping, it caused Symantec's worries and not
full. Because Symantec is the boss of Java development tools, Borland has not yet been in Java development tools.
Introduced, but Netscape runs to use Borland's Java Jit compiler, which is not letting the world know
Borland's strength and let Symantec face no light? For the face and avoid the loss of Java development tools
Market, soon Symantec decided to start counterattack. Symantec immediately concentrates resources to invest Java Jit compiler
R & D, developed a Symantec Jit compiler than the Borland Java Jit compiler, and is ready
Send a Java compiler that directly compiles Java Bytecode into a native windows program code. Just in Borland
Somantec also announced a new Java Jit compiler after the Java Jit compiler. Symantec
Java Jit compiler is more efficient than Borland Java Jit compiler, compiled Java bytecode
The efficiency is 2 ~ 3 times faster than Borland.
After the Symantec Java Jit compiler announced, it was reversed. Orland's face was light. Just just and Netscape
Talking about the conditions of cooperation, I don't think of the efficiency of the throne, I will be kicked by Symantec, how to
Netscape renders? Therefore, Borland immediately improved the research and development of the JIT compiler, and strive to exceed it again.
Symantec. Sure enough, Borland's efforts did not have a white fee, soon, Borland's JIT compiler broke again.
Symantec JIT compiler sets the efficiency record. Since this Borland and Symantec launched Java Jit
The "racing" competition of the translation is constantly trying to defeat each other. Also because of Borland and Symantec JIT competition,
More important reason is that Java's execution speed is too slow at the time, causing IBM, Microsoft
And SUN research in Java compiler.
Symantec is worthy of the king of Java development tools, after making a few JIT compilers several times a few times,
I have gradually accounted for the wind. Java Jit compiler developed by Dr. Niklaus Worth Research Group
It is no longer the opponent of Symantec. To this borland decided to recover the technology of the Java compiler, start self-study
hair. Borland finds that the light is not much used in the Java Jit compiler competition, it is a matter of urgent
Hurry to launch your Java development tools. So Borland starts withdrew exits and symantec in the Java Jit compiler
The competition is to promote Latté at full speed. Of course, Borland exits the shadow after the first phase of the JIT compiler.
Soon, Netscape no longer uses Borland's Java Jit compiler to change to Symantec.
Java Jit compiler. To this, Symantec finally obtained the first phase of the JIT compiler, saving
Java development tools of the first manufacturer's face. But is SYMANTEC really win? That can't be asserted because JIT
The compiler war has just begun.
After Symantec's Java Jit compiler, Symantec was moved to Sun's body, and I hope Sun can use Symantec's Java Jit compiler to push Symantec to Java.
Leadership manufacturer of core technology. However, Symantec's calculation is obviously empty, because Sun has decided
Buy a software company specializing in research and development Java compiler, and prepare to develop its own JIT compiler, then
It is the later Sun HotSpot compiler technology. In addition, Microsoft and IBM have also started joining Java JIT compilation
The column of the competition. IBM's status of Java leaders in order to compete with Sun, not only develop IBM JDK, even
Also develop IBM's Java Jit compiler. Strictly speaking, the Quality of IBM's Java JIT compiler is provided than Sun
Many, not only stable and the speed is much faster than Sun, so that Sun is also light, it is not a taste.
It can even be said that IBM's Java Jit compiler quality is not from where the Java Jit compiler of Symantec.
What is more troublesome is that Microsoft can perform Applet in order to compete with Netscape, and therefore
Start research and development of a sophisticated Java Jit compiler. Especially when Microsoft gets Anders Hejlsberg,
There has been a major breakthrough in compiler technology. Although Microsoft's JIT compiler has not been like other manufacturers
The Java Jit compiler is then compliant, but its quality is quite excellent. Continuously change in Microsoft
Under the good, according to my test, the speed of the Java Bytecode, which is compiled, is the fastest, even IBM
And the JIT compiler of Symantec is not an opponent. So from my point of view, in this Java Jit compiler
The stage should be Microsoft a champion. If Microsoft does not continue to support the latest JDK standards,
Mixed some Microsoft's own things, and it is likely to use the most wide Java Jit compiler.
Instead is Microsoft's JIT compiler.
As for Symantec, after obtaining the advantages on the surface of the JIT compiler, it immediately placed the focus.
The Java Bytecode compiles the native Java compiler of native applications. Since Symantec, Symantec
This kind of compiler makes Borland are nervous and ready to follow up. Symantec also put this native
The Java compiler is added to Visual Café to become an attractive function. But this function is so fast
A lot of Java users criticized because they think this violates Java "Write Once, Run
The spirit of Everywhere, so that manufacturers must develop native Java compilers for every different platform.
This can cause inconsistencies in the Java application to perform in different platforms, and fall into C / C language
The application is different from different platforms. Later, even SUN did not agree with this practice.
This is because Sun wants to push your own HotSpot compiler technology. So the native Java compiler is in the wind.
After a short period of time, it is no longer attractive, and Borland originally developed Java Java for JBuilder.
The plan of the device also hits.
Threat of Microsoft VJ
In 1996, Anders Hejlsberg came to Microsoft's first work soon, that is
Microsoft VJ . VJ is about to be launched, a big shock for many software companies.
For Sun, this is the challenge of Microsoft in Java. In SUN's Java development tools
Under the dilemma of gas, it has to face Microsoft, which is good at development tools, especially by Anders leaders.
Boutique. For other Java development tools manufacturers, it is also a hanging bile. Visual Café in JBuilder,
After the launch of Visual Age for Java, the market share has been slowly saved, and now they have to face it again.
Microsoft's competition, the shadow of the past Symantec C / C failed and wrapped his heart. And the death of Microsoft
The head IBM is even in Visualage for C / C , and the Visualage for Basic has failed.
Easy to launch Visualage for Java, preparing to play a good game in the Java development tool market, did not think
Now Microsoft will still blend.
For Borland, this news is even more disturbing because the Java development tools of Borland itself are still
During the development phase, I have not launched, and it is seen that it will be the last Java development tool on the market.
The main competitors have been much longer. Now Microsoft actually launched the Java development tool earlier.
And is developed by Anders Hejlsberg. Borland, of course, know the strength of Anders Hejlsberg,
Naturally, I don't dare to pin up the influence of VJ . What is more trouble is before the VJ is launched, Microsoft has been to the VJ .
Hold a blurry attitude, is reluctant to indicate whether VJ is a pure Java development tool. Let Borland surprised
Yes, Borland's tests for VJ beta indicate that the program code compiled by VJ acts in some respects.
It is also possible to perform fast Windows development tools such as Delphi. This means that VJ is not only developed for Java
Tools may have a serious impact, even for general Windows development tools, they may be threatened. Do not
After Borland Analysis If VJ really begins to threatens the Windows development tool, then VB will be shadowed.
The largest development tool. But Borland is still worried because VJ may still be for Delphi and C
Builder produces a certain impact, this is Borland uncommon to see. Of course, this also accelerates Borland research and development.
The determination of Latté, because it is no longer dragged.
I remember that I was also talking to Borland's Mr. Inn Nam Yong in Asia Singapore R & D Headquarters.
And the possibility of possible impact on VJ . Mr. Yong also said that VJ performance made them surprised. It seems that Anders
Hejlsberg's compiler technology in VJ has undergone hardships, and its performance has already exceeded the general Java compilation at the time.
The technique is indeed a scratch, it is more troublesome to see Delphi's figure from VJ .
Borland's R & D has already understood this situation, Borland's compiler team is also researching related issues.
It can be seen that Borland is already the enemy, starting to prepare related technologies, and has mastered the initial
situation.
Microsoft VJ is finally launched in November 1996. The world is also waiting, ready to look at VJ
How much destruction is produced, while Sun is more ready to see if Microsoft will violate the Java protocol between any Sun and Microsoft. Of course, Sun is worried about Microsoft to destroy Java development. VJ is really getting started at the beginning
I got some essays, after all, this is the Java tool launched by Microsoft, using the software of Microsoft Development Tools.
People will certainly consider VJ . At the same time VJ also attracted some want to use Java language, but still plan to stay
Developers of the Windows platform.
However, VJ has also been quickly subjected to all Java development tools and a comprehensive encirclement that supports Java platform vendors.
They are afraid that Microsoft's invasion of the Java market will make other manufacturers unable to survive. After that, even SUN is also open.
The beginning of the army siege Microsoft, because Sun will slowly dominate the Java platform and standard in addition to fear of Microsoft.
In addition, Microsoft is very tipsually destroying Java language and standards, such as VJ .
Multi-non-standard Java usage and significantly tied VJ to the Windows platform, destroy Java's "Write
The dream of OnCe, Run Everywhere. Moreover, if a Java developer uses VJ , then
Also inseparable from the Windows platform. Microsoft plans to limit development by providing first-class "class Java development tools"
The attempt of the free choice of personnel is clearly revealed.
Due to Sun's lead criticism, you want to use Java developers and businesses quickly find VJ is not standard Java.
Development tools, so the enthusiasm for VJ quickly sailed. VJ for Java and Windows
The threat of tools is also released quickly. VJ is probably Microsoft from the DOS version for Microsoft
The second time after Pascal failed in the development tool. However, according to my point of view, VJ is essentially a
Excellent products, whether compiler, Framework and integrated development environment have high levels. VJ
It is really because the situation is stronger, and the Java platform is also dominated by Microsoft.
market. Under the joint attack of the Java coalition, even the software giant also avoids tripartite.
Because the first time I gave a gray face in Java, and sun did not allow Microsoft to flat in Java.
Tai Cheng's climate, making Microsoft to start the front of Sun, and fully fired in the Java market.
The SUN accusation Microsoft violates the results of the Java contract, and Microsoft simply puts it later.
Java supports removal from the operating system. Of course, this is the battle between Microsoft and Sun, has exceeded
This book is discussed, perhaps this whole process should be described by Microsoft or Sun.
Although it demonstrates that VJ is failed afterwards, Anders Hejlsberg spends in VJ .
Heart strength is not white, because VJ compiler technology and the technical technology of Framework and integrated development environment are
Later, in the basic core technology of the Microsoft .NET program. For example, C # language and Java are very similar,
C # compiler technology wants to also borrow a lot of current VJ excellent compiler, so the best of the C # compiler
The results are also better than the compiler level of many native windows development tools. Anders
Hejlsberg's efforts are activating the frontal battle of Java and .NET.
IBM Visualage for Java's launch of IBM's performance in the PC development tool market has always been shocked, because its style of "playing" is always unable to
Use it to use its development tools. But maybe it is the IBM sign, plus it will purchase IBM machine free
Or the software's customers send IBM development tools, so someone always uses IBM development tools. Myself
After the lesson of IBM Visualage for C / C , IBM's development tools were residual.
IBM is certainly will not give up Java's potential market, because for IBM, Java is not only language and open
It's more important to send tools; more importantly, the Java platform involves IBM and Sun between the hardware and big customers of the huge business opportunities.
competition. IBM is not just to support Java, but also want to get Java's main control from sun, so for important Java
Development tool market, IBM is not absent. IBM has quickly adopted many of the original Visualage for C / C
The pretty popular element is the basis for developing Visualage for Java. Visualage for C / C
Project management function, component designer, etc. In fact, the reader who uses Visualage for C / C discovers
Visualage for Java is very intimate. Not only all buttons are circular, even
Slow sensation during activation, the performance of the entire integrated development environment temperature temperature is very similar. Due to adoption
Visualage for C / C parties and program code, plus IBM has the most abundant resources, so
Visualage for Java is developing very quickly.
In September 1997, IBM finally launched Visualage For Java, started directly with Sun, Symantec.
After IBM launched Visualage For Java, Borland is destined to become the last launch of heavyweight Java open.
Manufacturer of the tool. However, IBM's competitive objectives are obviously not Symantec and Borland, etc. Java developers.
Merchants, but SUN and Microsoft. IBM has taken several parallel strategies in Java technology.
I hope to get the lead position in the Java world, as this is related to IBM's largest business - hardware sales, service
Service and IBM operating system sales revenue. If IBM can make decisive status in the Java world, then
What can erode the market of Sun, the most unjustible situation, does not want customers to use Java technology
However, think of Sun. As for another lock target Microsoft, IBM is intended to expand through Java.
The momentum is blown or inhibited.
Therefore, IBM is signed and SUN signed a Java contract, and the legal authorization of Java is used, and on the other hand, it is in large quantity.
R & D resources develop their own JDK version to facilitate porting to other exclusive platforms, and do more than Sun
JDK has to stabilize and efficient, then let Sun and IBM have a dispute between SUN and IBM. Then IBM launched Java
Development tools, again and sun Java Workshop competition. However, from the characteristics, Visualage for Java
Locked customer groups should be IBM customers, large business customers, and customers who are directly competitors, such as
Sun's customers and HP customers. Visualage for Java requires a relatively strong machine to do, so
The beginning of the version is very focused on the support of the team, unlike other Java development tools, it is paying attention to
Easy, practical features, gradually strengthen the function of team development, these differences are IBM wants to fight
Certificate of customer customers. This can also be evaluated from the later professional media and magazine in Java development tools.
Visualage for Java has achieved the highest evaluation of team development functions. Since Visual, Java, the customer base is locked, and Visual Cafe, and the Cluster of JBuilder are different, so
There is no serious competitive conflict in the early stage of Java development tools. But with Visual Café and
JBuilder has gradually turned into the enterprise market, while Visualage for Java starts price reduction in order to expand the market.
After entering the general Java mass market, the later Java development tool is not avoided.
Section 2 - Java integrated development environment war
Borland has gradually been mastered after the development of Java Jit compilers, it has gradually been mastered for Java technology.
After Java Workshop, VJ , and Visual Asuaalage for Java, Borland knows no longer
A latency of JBuilder is destined, otherwise it is destined to exit the market of Java development tools. So Borland
The final passage of JBuilder's R & D team must have launched JBuilder in 1997.
After the first phase of the competition, the JBuilder team mastered Java's JIT technology, and immediately broke the entire way.
JBuilder development work. Although Java is a new language and revolutionary platform,
With total compiler, integrated development environment, data inventory, Framework, and other tools and
PLUG-IN, etc. Many members of the Latté team at the time were transferred from the previous Borland C / C , in addition
Some members include Borland's original software research members, Paradox members, Visual DBase members.
And a new engineer found from the outside of Borland.
At the time of Borland development JBuilder, there is no data perception group because Java has no complete component architecture.
Parts standard for easy development of Java database applications, there is no complete Java visual component, so
Borland decided to develop a set of component groups first so that JBuilder has the best component development capabilities. This just
It's the technology that borland is good at Borland, because Borland wants to develop a set of Java Framework for Java, this is
The origin of JBCL (JavaBeans Component Library, while the JBCL architecture will also become SUN
Basic technology of JavaBean.
Architect, which was responsible for the JBCL architecture was Mr. Joe Nunoll. The handsome guy is originally a paradox group.
After Borland gradually lost to the table-top database battlefield, it turned to the Latté team to design Latté.
Component architecture.
The main implementation of JBCL is the main tool for designing and implementing Borland C / C Framework-OWL.
Cheng Jing carl quinn. Carl Quinn has rich experience in component design and Framework, OWL
It is also a boutique. Therefore, after the Borland C / C product line stops, Carl Quinn is converted by C / C .
It is very natural to go to the Java runway, after all, C / C and Java are very similar. Carl has a wealth of experience,
The framework for led the development of Latté is not yet.
Due to the efforts and results of Carl in JBCL, it is responsible for the development of Borland's Java component model BAJA.
After that Carl uses BAJA to use Baja as Javabean's core base with BAJA.
After the field, it is naturally invited to develop groups in JavaBean. Because Borland excellent in Java components
The performance is therefore also opened on SUN and Borland's close cooperation. Although Borland puts a time in Java, Borland is slightly tight, but it is slowly on your head with a solid technology.
Latté's Framework developed a stable development under Joe Nunoll and Carl Quinn. thing
The performance of JBCL has always been very excellent. When Latté is subsequently launched, JBCL is also Latté
One of the important functions that stand out. Joe Nunoll and Carl Quinn's credit can be described as not small, and I admire
Carl Quinn once again proved his solid technology in Java and extensive design and in Framework.
Implementation of experience.
Although Java Framework is important, it is only one of the struts of the entire full development tool. Latté is still launching
The function of the compiler and the integrated development environment is needed. Borland and end commission in Java compiler
After the Dr. Niklaus Worth Research Group developed the Java Jit compiler, the Latté development team began to expand
The work of research. At that time, the JIT compiler had been fully on, and Borland had not been launched in Latté.
If you have a resource, if you are again involved in the JIT's war, then not only the win is not big, but it may seriously affect Latté.
Introduction time course. Therefore, the Latté team decided to concentrate on developing a compilation quality, and can be with Latté
Perfectly matched Java compiler without strictness of the efficiency.
From now on, the decision of the Latté team was very correct at the time. Because: First, Borland at that time
There is really no too much bullet; second, Latté's time course can no longer be delayed; third, the most important thing is a little
After Sun announced the development of HotSpot compiler technology, all Java Jit compilers between Java Jit compilers
It was taken away by Sun. Especially after SUN decision, after building HotSpot in JDK, compete for Java JIT compilation
There is not only added value but also for Java development tools. So in Sun
After the HotSpot compilation technology revealed, Symantec quickly tidied in the Java Jit compiler market.
After the Latté team determined the Java compiler's strategy, he immediately took over the Dr. Niklaus Worth Research Group.
Subsequent development work, while developing the Latté compiler, Latté's Plug-in to integrate the Java compiler to
In the integrated development environment of the Latté, also performing research work for Java compiler optimization. At that time this Java
The compiler development team leads by Carl Fravel and others, and also includes Borland's compiler team. Carl
Fravel is primarily responsible for the Latté compiler and the compiler's PLUG-IN software, and he also participated in Latté.
Database development. At that time, Java was still quite weak in data inventory, Borland In order to strengthen Latté
This is the function, decided to learn the results of Delphi in the database, namely the JDBC standard interface package
Delphi already has a variety of database drivers, let Latté can connect to the most database immediately, this
It was later jbuilder's DatagayTeway.
In addition to Carl (um, the Latté Development Team has two carls), Sergio Cardoso is also a latté compiler.
Optimized member. Sergio was originally one of Borland C / C Ten developers specialized in studying C / C optimization
The technology, he transferred to the Java product line like Carl Quinn et al. Sergio and Carl Fravel cooperate,
Responsible for building the core engine of the Latté. After latté listed, in fact, every version of JBuilder compiler has progress. As soon as it is, compiling the Java application is quite fast in JBuilder 7/8. this means
JBuilder and the same Borland C / C , it is rapidly enhanced engine in early versions, constantly improve
speed.
At that time, Latté did not have a real total architect, only ARCHITECT in different technical fields, for example
Joe Nunoll. So Latté, the main helmsman should be the product manager and the Java senior research in Borland.
The guests are. Product managers and senior researchers in Java will discuss with all areas of Architect discussing latté
Development direction. Therefore, in the initial development phase of Latté, its mode is like a collegial system in the Roman time.
The Latte product manager at that time was Klaus Krull (k. K.). This dear brother grows high and big, and it is also a phase.
As enthusiastic. K. K. Originally a member of the Paradox and DBase group, responsible for the product line of Paradox / DBase.
After the Latté team was established, K. K. immediately jumped to the Java product line. In fact, many paradox / dbase
Engineers also want to convert to Java products, there is a lot of wind waves inside Borland,
Many people have also left. This story will be described in detail in a later DBASE-related chapter.
K. K. After joining the Latté group, he actively led the Latté team forward. Maybe because K.K.
PARADOX and DBASE are not good, so I want to prove my strength by latté. But K. K.
Perhaps it is very good, but the management seems to be still not very spiritual, and the initial progress in Latté is still slightly slow. In IBM
After the introduction in 1997, Visualage for Java will still be k. K. Never delay again.
The progress must also launch the first Latté version in 1997. Fortunately, Delphi 3 won the whole victory, and
K. K. It is also a good buddy of Ben Riga at the time of the Delphi product manager, so transferred by Delphi to Latté resources.
In terms of the source, let the progress of Latté slowly catch up.
As for the main figure of the Latté architecture, it is not a literary Blake Stone, because Blake Stone
It was added to Borland after latté. The initial architecture of Latté should be Steve
Shaughnessy.
Steve is a senior researcher in Borland, and the earliest people in Borland in Java technology research field.
One of the things. However, one of the shortcomings of senior researchers is to constantly imagine and study software technology, but
The mastery of product progress is not their expertise, nor is it what they are most concerned. That's why Latté
The start of the development schedule is very slow. Until the last K. K. joined and facing the Borland high-rise and
After the market huge pressure, all resources and time want to catch up.
When the Latté group develops JBuilder's first version, I want to learn Open Tools who use Delphi success.
The API feature is a complete and very flexible open integrated development environment for JBuilder definition. However, due to the time
Delphi's Open Tools API still does not have a lot of architecture with interface programming, considering Java owns
Define a good interface mechanism, can't completely use the design of the Open Tools API of Delphi, so start
The ADD-INS function of the JBuilder integrated development environment is slow. At that time, it was responsible for the JBuilder integrated development environment.
Engineers in the Add-INS function are outside Carl Fravel, and another major engineer is Greg Cole.
When Carl Fravel and Greg Cole understand the Open Tools API that cannot be directly borrowed Delphi, JBuilder
After the Add-INS architecture, it is decided to start developing JBuilder itself integrated development environment open architecture, and
Directly use the mechanism for interface programming to design the open architecture of JBuilder, this is the Delphi at the time.
Local place. And after the Danny Thorpe has joined the interface mechanism for the Object Pascal program language,
Delphi's Open Tools API launches the 2nd wave of great reform, using an interface mechanism to redesign,
It is later Delphi's famous OTA architecture (Open Tools Architecture).
In November 1997, Latté finally completed and launched the market. The official product name is set to Open JBuilder,
This is to emphasize the Java development tools of Borland just like Java itself using an open architecture.
After the Open JBuilder 1.0 is launched, the Java Development Tool market is finally competitors gathered together.
The vendor finally made the real market leading market leader in the Java development tools one by one. Open jbuilder 1.0
Shortly after the introduction, almost all information media and Java's professional magazines have reviewed Java development tools.
Comparison, you want to compare the excellent / shortcomings of all Java development tools, and let Java users understand the market at the time.
Can the Boss Visual Café have faced the challenge of emerging forces and keep the market's first status.
At that time, most magazine comparison targets included Symantec Visual Café, Sun's Java Workshop,
IBM's Visualage for Java and Open JBuilder 1.0 of Borland. For Symantec,
The first Java Development Tool General Assembly war is in the situation of Yi Waiting, and Visual Café is also 4 Java
The only C / C language is written in the development tool, so the Java compiler is not good enough, JVM
Quality does not have a very obvious advantage of the implementation speed of Visual Café,
Of course, it is certainly better than one competitor.
The only disadvantage of Symantec's Visual Café is to join the development tool unique to the Java program code.
Ordered code volume, resulting in the use of the Java program code written by Visual Café is not easy to use in other development tools
s consequence. And Visual Café still has not very accurate when the render java graphic user interface
problem.
The evaluation of Sun's Java Workshop was relatively conservative. After all, Java Workshop is Java Automatic Factory.
The product launched by Shang SUN. Although it is better than the competitor, regardless of the function and execution efficiency, and the small question
A large pile of questions, but in order to give the sun, the media still has no more harsh. Even some media still
Praise Sun has courage to develop a Java development tool that completely uses Java language to prove Java worldwide.
It is available to develop large applications. But although the media and magazine give a Sun face, Java Workshop
After all, fled the market's test, and slowly exited the market of Java development tools.
Although IBM's Visualage for Java at the time at the time, although the most slow Java development tool,
It is a high-order functionality is far from the leading leading competitors. Visualage for Java team
Development functions, project management functions, and visual designers have greatly transcending other Java development tools. but
Visualage for Java uses exclusive formats, so its program code is not easy to use in other tools,
And the Visualage For Java's project has also happened throughout the Repository damage, so the score of Visualage for Java in the ease of use is comparable to other competition.
Hand.
For Borland's Open JBuilder 1.0, this tight to enter the competitive market is the first episode.
The final result in the HOTE is not as good. Original Java users and professional media for Borland products
Have a high expectation. Since Borland has always been fine in development tools, Java development workers are launched in the end
The situation is inferred, most people think that Open JBuilder should be prepared, but the evaluation
The result is not the case.
First, Open JBuilder is not a development tool that is purely written in Java, but mixed Java and Delphi.
The program code. However, the final implementation efficiency is not more than Visual Café, not more than pure Java.
How much is Workshop. In addition, Open JBuilder is not more than Visual Café in terms of functionality.
Designers and high-order functions are not the opponent of Visualage for Java. It is less than enough,
In the case of the victory, Open JBuilder made the mistakes at the time, and of course I also included me. Thus, in
In most comments, Open JBuilder only received medium evaluation. Of course, this result is also reflected in Open
JBuilder's market performance.
Is HOTSPOT compilation technology a joke?
In 1997, the market gradually became more and more Java development tools, and more and more people began to try Java.
But there are more and more people complaining about Java's performance efficiency. At that time, the PC did not have 1GHz.
The efficiency and 512MB RAM's memory, which is very painful to perform Java at the time. Remember when
I still have no power enough machine to run Open JBuilder, I feel that when Open JBuilder is executed every time.
Can't stand it. At that time, I also joked, the machine from executing Open JBuilder to enter the Open JBuilder
This time, it is enough to use Delphi to write a program. Slow execution of Java execution
The main reason is of course the Java compiler and JVM quality is not excellent.
In order to rush to let the information receiving Java a standard, Sun must find ways to overcome this issue. Although overcoming Java
The phenomenon of performing slowly is that almost all the Java software vendors want to solve, but Java's authentic factory
The merchant Sun is responsible for nothing. It is also because of the slow efficiency of Java, and the small software factory has also raised
The business develops various technologies and compilers to improve or solve this fatal disadvantage of Java. Soon SUN found a family
Small Software, this company has developed "Adaptive Compiling" technology to speed up the efficiency of JVM,
And use similar techniques to improve the quality of the Java compiler. Sun is learned about these outstanding technologies
It is immediately decided to purchase this company immediately, and to achieve the next generation of Java compiler according to their technology.
And JVM, this is the origin of Sun HotSpot Technology later.
SUN has been put into new Java compile technology, there is a preliminary result. Compiled according to this new technology
The Java Bytecode and the new JVM execution efficiency have improved much longer than before. This makes Sun more
The heart immediately announced this new technology to the world and named Hotspot. Sun declares the last Java
The compiler and JVM will provide an effective efficiency similar to C .
After Sun announced HotSpot technology, it immediately caused the world's Java user's fanatics. People think once
Sun launches this technology, Java will be expected to overcome the last shortcomings and thus a uniform world. At the same time, this also caused very large discussions and controversies in the information industry. Especially people of the C / C community think this is impossible,
Although "Adaptive Compiling" is very creative, it is necessary to have a few years of C optimization compilation.
Compared to the java, Java is impossible to go beyond C . But some hotspot released from Sun in Time
From the compilation number, "Adaptive Compiling" is very promising, because it improves the amplitude is very
Big. So the world-related personnel are preparations for the last results of the Sun.
After Sun's first announcement of HotSpot, all Java users are expected, hate
SUN must not immediately launch this technology to disseminate the suffering of Java. However, over time is constant,
Sun In the last juncture, the SUN announced that it is not necessary to delay the Time of HotSpot launched. Software research and development
After the extension is not blamed in the software industry, there is no more controversy at the time, not only let SUN get more.
The launched time is also delayed.
However, Sun is still unable to launch HotSpot Technology when Sun announced the second time course expired. Soon Sun
Have to declare the time to delay Hotspot after delay. Just in this case, SUN has repeatedly staged the drama.
Under, some people started to laugh, saying Hotspot is a scam, and Sun is simply unable to introduce close C execution efficiency.
Java compilation technology.
In 1999, Sun self-knowledge will never push the time of Hotspot launched. So in August, when
HOTSPOT R & D team leader (a doctor, but I have forgotten his name) in Borcon
KEYNOTE SPEECH, officially introduced HotSpot technology to people participating in Borcon and showing Hotspot on site
R & D results. Although everything looks great, when the audience in the scene directly queries the bottom HotSpot technology
Whether it can exceed C execution efficiency, this doctor has no positive answers, only explains in some applications.
HotSpot is indeed possible to exceed the performance efficiency of C . I have been listening to the heart, I already know hotspot.
The final result was.
Since HotSpot is forced to launch the market, everyone quickly learned that HOTSPOT and C perform efficiency
After all, there is still a distance and cannot exceed the performance of C . This caused some of the original C / C
The programmer returns to the C / C language market and does not switch to the Java market. Why is this later C / C
Although the field has been affected by Java, there is still a lot of users and markets, and there is no more than many people at the time.
There will be a large number of C / C programmers to enter the Java market, or because Java cannot completely replace
C / C language to complete some work. And what? In order to transfer everyone to start research on the disappointment of HotSpot
Favorite to the Internet / Intranet, EJB component model, and research and development of Java Mobile system. sensation
The hotspot boom is gradually faded.
Now Sun does not mention the HotSpot compiler again, just continuous in every new version of JDK.
Improve the compilation quality of HotSpot. I remembered that Sun is the most sigh of Hotspot or the world. Do not
It is not an unwanted in HotSpot, it is indeed a quality of many Java Bytecode and JVM.
Perform efficiency, but did not reach the level of Sun boast approaching or exceeding the quality of C language compiler. In the current situation, HotSpot enables Java's compilation quality in the servo-ended efficiency, providing very much
Nice execution efficiency. However, in the client, especially in the application of the graphic user interface render,
Still quite slow.
For the case of Borland itself, Borland uses Java for Java using Java.
The execution efficiency is quite close to the efficiency of Visibroker for C / C . So if you match the usage
Good quality JVM, then according to the inside of Borland, Visibroker For Java is even
Some specific applications beyond Visibroker for C / C .
HOTSPOT is not a "joke technology" who hangs so many years after so many years? different
People may still have different answers now.
Difficulties and options in Borland
Open JBuilder has been launched in the last launched in 1997, but the reflection in the market is not expected.
Great. Of course, this is a lot of reasons. The first is that Open JBuilder launched too late, the initial Java market has long been
Occided by other Java development tools, especially Visual Café; the second is Open JBuilder pushing
Out of the market, there is no special prominent feature, obvious advantage when competing with other Java development tools.
Of course, the competitiveness is not enough; the third is that Open JBuilder uses Delphi and Java programs at the beginning.
Code, so Open JBuilder activation and the form of the form must be slow, unlike Visual Café
The Java development tool written by pure C / C program is rapid, thus causing many programmers.
Bad impression. Although IBM's Visualage for Java is also slow, it is in high-level team development
It is supported very well, and most users who usually use team development functions are corporate or large users.
Therefore, the machine is equipped is also very good, and it is also acceptable to the slow response of VisuaLage for Java.
Open JBuilder is not as expected, which makes Borland are very urgent because it cannot withstand the loss of Java development.
Loss of the tool market. Therefore, there are some discussions in the Borland's Java Development Tool R & D team.
How to make Open JBuilder can last, and the fruit of victory. Lost for Open JBuilder
Revenue, Open JBuilder's developers began to reflect on whether it should be used like Visual Cafe
Delphi re-creates Open JBuilder, allowing Open JBuilder's execution to speed up to users to accept
Svenment, because Borland is really no longer able to speed up the execution speed of Java. Use Delphi
Developing Open JBuilder's form designers can also avoid many JDK's bugs, will not be developed or changed by Sun
Good JDK's time course affects the development cycle of Open JBuilder.
This idea has attracted great controversies within Open JBuilder. Open JBuilder with Delphi
The integrated development environment can have many short-term benefits and the product will have obvious improvements, you can have
Other competitors' money. However, the opposed person thinks that the use of native development tools to develop Java tools is
Walk back. These people think that Java will be able to develop to a mature stage in one day, when Open JBuilder
It will have the final victory, and now it is just a setback, there is no need to be discouraged.
For Borland, how to continue Open JBuilder is a difficult choice, because Borland urgently needs income, and Open JBuilder's research and development cost is amazing, and it is very hard to support Delphi.
However, if you return to use Delphi development, you may lose future opportunities, how should this decide?
What?
Java genius joining
All the answers have gradually clear after the new product architecture leader Blake Stone of Open JBuilder.
Blake Stone was originally the technical executive of DSW Systems Corporation, while DSW has always been with Borlan.
di
Interactive, many DSW people have been responsible for technical lectures in Borland's Conference (Borcon).
Mr. Blake Stone is also responsible for a lecture in Borcon in 1997. Perhaps Blake Stone and Borland
Happy in this Borcon, Borland is also appreciative of Blake Stone's technology and talents, so in Borco
n
Shortly after the end, Borland is in contact with Blake Stone, see if Blake has willing to join Borland
Java R & D team. Maybe it's God, after Borland lost Anders, I gave it again.
Borland a chance to compensate for the software genius.
After Borland and Blake, Blake is not only optimistic about the future potential of Java, but also because Blake also
Using Delphi, the ability of Borland research and development tools is quite confident. More than the Open
JBuilder 1.0 is not satisfactory, so I just had an Open JBuilder Architect to leave,
Let Blake immediately have appropriate positions. No BLAKE promised to enter Borland as JBuilder
Architect, the purpose is to lead JBuilder to become the most successful Java development tool. Because of the amazing day of Blake
Division, so soon become the main architect and technology of JBuilder, JBuilder Future
The development of Java technology is responsible for research and development of BLAKE.
After Blake entered the JBuilder development team, the first challenge is how to transform Open JBuilder.
Let it implement more smoothly and can stand out in the competition group. Of course, Blake must do the first choice
Choever Open JBuilder is going to the pure Java development tool or change to the original Windows Java
Tool. BLAKE did not have hesitated, we decided to bring JBuilder to the pure Java development tool, using Java
The language itself will create the entire JBUILDER. BLAKE has made such decisions have many reasons. The first is Blake
I hope to develop JBuilder itself by using Java language itself, let Borland's engineers completely master Java technology.
It is also hoped to prove the practicality of Java through this development. Just like Delphi itself is using Object Pascal
And Delphi research and development, Borland proves the practicality and reliability of Delphi through Object Pascal.
Blake also wants to use JBuilder to prove availability in the Java language.
The second point is because of the creation of pure Java development tools to make JBuilder through the Java cross-platform feature. JBuilder
Push all other platforms that support Java, let Borland can penetrate into the market that cannot be entered in the past, so
To make JBuilder's potential markets and customers more wide, more than competitors.
The 3rd factor is Blake hopes to make Borland to master the core technology of Java through this action. It is best to
Sun has a closer interaction, allowing Borland to achieve relevant leadership in Java. Because in the process of communicating with past Microsoft, Borland has deeply understood that if the first or in a technical field cannot be obtained or
The status of the second, then it will become a slight role and is eliminated by the market.
BLAK has proven to be correct after the strategy developed in JBUILDER R & D directions. Later JBuilder can be
Enough to support Windows, Linux, and Solaris platforms, becoming the largest and most complex Java application at that time.
More importantly, Sun fully affirmed Borland's excellent technology in Java, which adopts Borland's Baja.
Techniques Develop Java Bean specifications and invite Borland to participate in the development of Java's JDK. Blake in JBuilder
The trend of success in the early stage has laid the foundation of JBuilder's success. Later JBuilder new product manager
Tony de lama successfully developed JBuilder's market research and development and competition strategies, and finally let JBUILDER
After 3.5, it flew away, it became the head of Java development tools.
Join the JBuilder development team in Blake and determine the JBuilder to go, soon the entire JBuilder
The development direction quickly advanced towards his decision. Blake also activated JBuilder's huge pure Java development
Tool plan. In 1998, the JBuilder R & D team sailed the first transcript under the leader of Blake.
That is the launch of JBuilder 2.
JBuilder 2's strategic goal is not a complete pure Java development tool, but to quickly keep up with others.
The function of the Java development tool, and enhances the slow execution of the Open JBuilder 1.0 as the disease and asking questions
There are a lot of form designers.
Undoubtedly JBuilder 2 is very successful. I don't mean that JBuilder is successful in sales.
However, it refers to the goal set for the JBuilder 2.0. Because JBuilder 2.0 is obvious after the Open
JBuilder 1.0 looks much more mature, and it has reached reasonable in execution speed, including functionality.
The point of the JBuilder also entered the Java development tool's first square competition. Under the effort of Blake,
JBuilder 2.0 implementation program code has entered to the 25% Delphi program code and 75% Java program
The code is getting more gorgeous and getting closer from pure Java development tools. Borland also begins to see from JBuilder 2.0
Down to the future. It is also getting destined. At this time, Delphi is approaching the whole day, it needs
JBUILDER lifts to make Borland grow up.
In addition to the BLAKE Stone, JBUILDER 2.0 is in addition to the Blake Stone, another important reason is
JBuilder's product manager also replaced Tony de lama. Tony is also like K. K.
From the Visual DBase group, and in K. K. Leave the helm to become JBuilder after leaving Borland
hand. No one was optimistic about Tony, did not think that Tony is a person who is a hero.
Tony is apparent to the Blake cooperation. At the beginning of JBuilder, the product and technology are still in a disadvantage.
Tony knows that the most important job is to do a good job in product, and then ask other strategies. So JBuilder at 2/3
Mainly by the Blake Stone fencing, Tony is secondary. Later, JBuilder gradually became a Java development tool.
After the important role, Tony is dominated by the market, product positioning and competition strategy.
When BLAK was developing JBuilder 2.0, Blake set the goal of the following, ready to re-laying Open JBuilder
Competitive strength.
■ Rendering a precise design period visualization effect. Many Visual Café wins, and JBuilder is preparing to attack the Visual Café weakness.
■ Take advantage of the Characteristics of Java platforms
■ Thinking on the development of development tools in Java. This is very important, and it is also the future JBuilder wins other Java.
Important factors of development tools
■ Started to design component architecture for Java. At that time, this R & D plan was named Baja and was lured by Carl Quinn.
Baja is also the predecessor of Javabean in the future
■ Plan to write JBuilder with pure Java and prepare for porting to other platforms
After JDK 1.1 launched JNI (Java Native Interface), the JBuilder Development Team works more
To be successful, because they can use the program code written by Delphi 2 through the JNI call, call Borland from
Raw Virtual Machine developed to compile Java programs quickly. Also because JBuilder 2.0 is still
Unable to become a complete Java development tool, so Blake also has better optimization adjustments in Delphi.
Accelerate the speed of JBuilder activation and execution. Of course, in the form of JBuilder's form, Blake is even more
Decide to invest a lot of resources to solve the problem of render and JDK bugs. Because of Blake's decision, Borland
Discover and require SUN to solve many bugs at the time of JDK and AWT / SWING. Some of them are Sun.
Or or not willing to change immediately, in order not to delay JBuilder's development, Borland directly solves
Hand it over to Sun as a reference.
At that time, Blake was better integrated and manifested in the JBuilder's programs code, and even
Many low-level technologies have been temporarily strengthened to the JBuilder 2.0 execution, and strengthen Java and Object Pascal.
Mechanism of interaction between languages and exchanges data. Well, it seems that Blake thought of and solved many now.
Today .NET technical problem.
Blake Stone successfully led the JBuilder development group to launch JBuilder 2.0, this is just Blake as
The first phase of JBuilder implements the first stage competition step. When JBuilder 2.0 got the initial results, Blake
It is also officially activated to create a plan to create JBuilder with pure Java. JBuilder 3.0 is the first version of Blake aiming
this. In JBuilder R & D work after JBuilder 2.0, Blake already has more and more resources.
The entire JBuilder development team has also begun to be up and down with Borland's RAD.
In August 1999, under the Blake Stone and the JBuilder team, it was almost entirely developed by Java.
JBuilder 3.0 is also officially launched after a year from JBuilder 2.0. If JBuilder 2.0
It is to let JBuilder catch the version of other Java development tools, then the positioning of JBuilder 3.0 is undoubtedly
It is a production from the lagging of competitors to transcend competitors from behind the Java's Java's Java.
Product.
Although Borland entered the Java development tool market very late, after three versions of hard work, finally
In JBuilder 3, I have entered the leading group of Java development tools. At this time, the first Java
Development tools Visual café is getting worse, gradually approaching by JBuilder's transcendence.
I still remember that in Borcon in 1999, I have had a short conversation with Blake Stone, I understand why
Many people say that Blake Stone is a genius-type software. I went to listen to one of the discussions.
Seminar, which is efficient to execute, did not think of sitting down, then I found Blake Stone next to it. After that, I have been secretly observing him. I saw that he took out Notebook to concentrate after the Seminar.
programming. I thought that Blake participated in this seminar probably just the time, mainly writing JBuilder.
The program doesn't really want to listen to this seminar content. Select Interbase this seminar is purely because
It is less than people, it will not be disturbed. After I know the BLAKE's move, I have always wanted to move
The body is going to Blake, I hope to see what the program code written by the genius is? But it is unexpected,
When the Seminar ends, the speaker starts accepting the question, but Blake will continue to ask your hand.
This makes me surprised, because the whole grakey of the whole business, it looks more, not only the head can
Think things, your fingers can hit the keyboard, I can listen to the seminar's content, really let me admire. Seminar knot
After the bundle, I talked with Blake to a few words, congratulations on his achievements in JBuilder. Blake turned
When you leave, you will be like a lady after you look back. Because Blake is slim, it has left a long hair, I don't know
When people think of people, they will think that this is a beautiful lady.
When JBuilder 3 accepts the developer's test in the market, although JBuilder's market share is not
First, but it has been very close to the main competitor. It can also be seen from growth analysis, JBuilder is
Fast speed grows, and Visual Café has continuously presented a decline. As for Visualage for Java,
Almost stagnant. JBuilder is increasing to all Java development tools, Symantec
And IBM never dare to pin up the strength of JBuilder. In fact, the position of JBuilder's king is also like it.
However, Blake did not stop slightly, giving other Java competitors with a gasping machine, but a lot of effort,
Prepare the final blow in the product surface.
On March 14, 2000, it is the most important milestone for JBuilder, because this day is Borland positive
The days of JBuilder 3.5 is launched, and the Borland's JBuilder team has been after several years of hard work.
Finally, there is a day of Java development tools created by pure Java.
JBuilder 3.5 is not only the first development tool written by Borland, and is also the industry in the industry.
A pure Java development tool. Although Java Workshop several years ago is also developed using Java, but Java
Workshop provides features far less than JBuilder 3.5, and the complexity and difficulty of JBuilder 3.5 are more than
Java Workshop is too much.
After JBuilder 3.5, it immediately opened the Java development tool market. A large number of Java developers can't
Upgrade to JBuilder 3.5 because many Java programmers want to use a pure Java development tool.
At this point, JBuilder's share of the market has reached the first, and the market share is 50%.
Sign up. According to my vision, JBuilder has reached 3.5, and the competition in technology and product has been
Caled a paragraph. Because at this stage, the nature of JBuilder has been completed. JBUILDER 3.5
The post-competition points are in the market and product strategies. How to make JBuilder more than 50% of the share of JBuilder 4
Task. At this point JBuilder's leadership are also transferred to the product manager Tony de lama. It is also because Tony de lama is very good after Blake Stone, so fast Tony de lama
The Director of the Borland Java career department is upgraded to JBuilder after the Blake Stone.
Glorious battlefield.
JBuilder evolves from the 1.0 of the mixed code to 3.5 pure Java development tools, each version core is refined.
Finally, I list the history of JBuilder, allowing readers to learn about JBuilder changes.
Delphi program code Java program code
JBUILDER 1.0 40 60
JBuilder 2.0 25 75
JBuilder 3.0 10 90
JBUILDER 3.5 0 100
After JBuilder 3.5 launched, Java development tools inevitably begin to enter the third larger combat period.
BLAKE STONE Glory
In July 1999, Borland established the honorary position of chief scientists within the company, and the position was given to Borland.
The best and important software personnel. In addition to the "Chief Scientist" honor title, of course, there is also a rich material award.
Blake Stone was also borland at the time at the time and Andreas Vogel.
Scientist "Grand Prize. Blake's contribution to JBuilder is also true. In the shortcoming of Borland
During the year, this grand prize is obtained as the youngest software personnel, which also proves his amazing strength.
Although Blake is not like Anders, it is not as rich as Danny, but he is on the software.
The practice is the top. The history of his glory is listed below:
■ Borland's youngest chief scientist
■ Successfully led JBuilder to become the world's first Java development tool
■ Successfully overcome the original JDK at the beginning of Linux, let JBuilder can execute on Linux
■ Speaker of the World Java Professional Forum
■ Key characters that lead Borland Java development tools and technology
Now Blake is getting more and more interesting from Borland. In addition to the original JBuilder products, later Borland
M & A Optimizeit, further strengthening JBuilder's overall competitiveness is also Blake's claim. Blake has slowly
From the JBuilder product line, it becomes a key person responsible for most Java technology in Borland. Recently, Borland
Announce Blake will also be responsible for the development of new life cycle management software in the company. It seems that Borland's next generation Java production
The product will also be contributed by Blake. Continue to cheer, Blake!
Section 3 - Big Battle
"Everyone has hopes, it is not sure" "should be the best narrative for this Java competition. In JBuilder
Leaders that are gradually become the Java development tool, and the traditional hegemon Visual Café has gradually not fallen, for each
A Java Development Tool Manufacturer, this seems to be the opportunity of the last fight. Time has entered AD 2000
year. Although the market of Java development tools is independent of other languages, and the size of this market is also
Continuously grow, but it is clearly large enough to have a large scale as it is predicted by institutions such as Gartner Group.
What is even more trouble is that the price of Java development tools is obviously under the competitiveness of many free tools, profit from these manufacturers.
It is not as good as expected. But in every Java development tool manufacturer, it has put a lot of resources, except
In addition to the market, other development tools are inefficient to have enough profitability. Unless Java development
Tools manufacturers have other interests or factors to endure bad profitable and even lose money, otherwise many manufacturers sooner or later
You must quit this market.
Perhaps all manufacturers entering this market have not yet, Java development tools will have such a fierce competition. At the beginning of these vendors, Java is a market that is very potential and there is no "Microsoft" competition, so it is certain
It is better to survive. But but did not think that because there is no "microsoft", but all other manufacturers have almost entered this.
A market, even some small companies that are not passed, they can be separated. I want to be famous in this market.
Effusions must be competitive.
Also in November 2000, Borland waved a winning blow to all Java development tool competitors.
It is the launch of JBuilder 4. JBuilder 4 is an important Java milestone for Borland, which is Borlan.
di
Make a winning strike after JBuilder 3.5. Get the call of JBuilder 3.5 with pure Java development tools
After the favor of Java programmers, Borland did not relax the victory of the hand, immediately broke through JBuilder 4.
The 50% market share of Java development tools is officially becoming the king of Java development tools.
JBuilder 4 is not only a great victory in sales, but also let Borland have finally opened in Java after several years of hard work.
The tool is re-enjoys the glory of the C / C king. In addition, JBuilder 4 products itself also got a professional Java media.
And the highly evaluation of the magazine, unanimously think that Borland's JBuilder is the best Java development tool. Borland
Instead, it is the exterior.
On the occasion of the JBuilder 4 sweeping thousands of army, only IBM Visualage
For Java. And the old Java development tools, Visual Café, has fallen to the third place, and
Its market share and influence are still in a rapid decline. Symantec, I was working hard for 3 years.
The Java Dynasty created ficted into a bubble between the two or three, which also caused Symantec to completely withdraw from the development.
With the market, all the hearts of anti-virus and enterprise solution applications.
So in March 2000, Symantec sold Visual Café to newly established WebGain. Visual
Café slowly transforms from General Java development tools to exclusive Java development tools, its Java development tools
The status of the market has also become impossible.
Another important phenomenon is a ranging from Borland's JBuilder and become the leadership of Java development tools.
After that, JBuilder slowly was regarded by Java developers as an orthodox Java development tool. So many at the time
Developers using Java in the Windows platform gradually turn to JBuilder. And Microsoft VJ
Do not support the latest Sun Java standards, but also use many Microsoft-specific features, and finally and Sun
A legal dispute has also gradually been seen as a non-orthodox Java development tool, and the user has gradually lost. therefore
In 2000, when all Java development tools show grow trends, Microsoft's VJ is
A large recession has, is the only "class Java development tool" showing a negative growth. Soon after this, Microsoft
Slowly exit the Java market, start to prepare another stove, and then counterattack in .NET after 2 years.
JBuilder 4 is Borland's version of the version, because JBuilder 4 is not only in terms of product function.
Largely leading to other competitors, and finally reached Borland to reach in market share.
The goal. During this period, Blake dominated JBuilder's work is also successful, in the next
JBuilder started by Tony de lama, Blake turned to dominate the development of JBuilder and Java advanced technology, and later got Borland Chief Scientist.
Glory.
Section 4 - Who is the fastest speed
After the Java development tool entered the stage of the big mix, it looked lively, it was so energetic, but the fact is thrilling.
No. Various Java development tools are dazzling, and each Java tool is also used. Given money
If you don't want money, from a complete integrated development environment to only provide the simplest Java editor, all products have manufacturers.
Provided, it is indeed a hundred context.
Borland's leading position in this stage to avoid being eliminated, so activated Borland.
Insurance development model, that is, in the development team of JBuilder, there are two groups in parallel and competing with each other.
JBuilder team. When one of the groups developed the current JBuilder version, another group started
Hand research and development of the next version of JBuilder. After developing the current version of JBuilder,
Use another group that has been developed to continuously develop the next version of JBuilder. This combat party
From JBUILDER 3.5, it began to show out results. JBuilder is not only tightly followed by every JDK
The version became the most cost-effective Java development tool in the market, and gradually formed a new year.
The speed of the version, let JBuilder far beyond competitors and become the only leader.
JBuilder successful competition strategy, let JBuilder's largest competitor IBM's Visual Age for Java and
WebGain is more difficult, not to say other Java small vendors. At this stage, Java development tools started.
The cruel final survival battle. The Java Development Tool Market is destined to the C / C development tool market like the PC platform.
Same, only a few vendors can survive. The facts also prove that since 2000, Java manufacturers were forced to be forced.
Exit the market, or even face the destiny. This phenomenon and Borland can stand out because
The following reasons:
■ Although the Java Development Tool market has grown, it is relatively small relative to other types of software.
The market, so development tool manufacturers must achieve economic scale to profit, in order to survive
■ The market of Java development tools did not have huge like Gartner Group predicted in 2000.
growing up. In fact, it was because many research institutions were optimistic about the growth potential of the Java market, so they attracted many
Software vendors are constantly entry. But too many software vendors and inquirable markets are destined to eliminate many competitors.
■ Borland has survived nearly 10 years in the cruel development tools, so of course they know the competition.
Intense, and also the way to compete.
■ The most important point is that the Java Development Tool market is the battle against Borland. In Borland
After the RAD development tool arrived, Borland must continue to continue with the newly opened Java development tool market.
Strong development
After the cruel knockout of this wave, the mentality of each manufacturer clearly revealed. For some small manufacturers, no
The disappearance of the sound is a natural thing, even if the big manufacturer is not seen there. For example IBM in Visual
After the Age for Java operates four versions, it uses the same as the same time to treat Visual Age for C / C .
Technique. I have already predicted that IBM will give up Visualage for Java, and now I am
Words. The reason why I can predict it is not able to inspect the first machine, but from IBM's consisting of PC software.
Type of example. The software of the PC is a nine bull, which is nine bull. But the worst
It should be WebGain, and the Visual Café, which is the first Visual Café, will also face the fate of the market.
In this fast knockout, JBuilder and its twin brothers, Oracle's JDeveloper lead,
IBM is already preparing to give up Visual Age for Java, and WebGain with bea Weblogic is also
The gradual road will do it.
Section 5 - Who can go longest?
When Borland sweeps thousands of army with JBuilder 4, the remaining main competitors have only IBM Visualage.
For Java. However, Visualage for Java and the general Java development tool are not equally, and
Most VisuaLage for Java users are IBM customers. In addition, Visualage for Java is the strongest
The function is in the development of team development, and JBuilder has been doing very well in this regard.
In order to make the final decisive battle with Visualage for Java, the JBuilder team decided to greatly in JBuilder.
The function of the team development is desired to break the last line of Visualage for Java. June 2001,
Borland launched JBuilder 5, in addition to adding JBuilder for various EJB applications that are getting more popular
In addition to the support of the instructor, it also joined the visual EJB designer and support CVS, Rational Clearcase and
Visual SourceSafe and other teams develop and original code management features, start betting more resources in VisuaLage
The FOR Java strength is functional.
After JBuilder 5, I changed many Java professional media and magazines on JBuilder in the team and big.
Evaluation of development capabilities of type enterprises. In addition, since JBuilder supports EJB applications in all Java development tools.
The server is the most complete and best, so starting from JBuilder 5, some application server vendors are
Follow the customer with JBuilder to develop Web and EJB applications. This phenomenon has begun to subtlely affected
JBuilder's positioning and starts to produce many wonderful results.
First, in order to achieve the biggest share in the market, Borland has always insisted that JBuilder must support all markets.
Imported EJB application servers, especially for market leaders EJB applications, such as BEA
WebLogic and IBM WebSphere should have the best support to attract these EJB applications
Users to use JBuilder. But because Borland also has an EJB application server, and Borland
The EJB application server department hopes that JBuilder can first support Borland's own EJB application service.
Consider other EJB application servers. So at the JBuilder group and Borland at the time
There are some small quarrels between the Enterprise Server team. However, since JBuilder belongs to Borland Java
The RAD department's products, so the JBuilder team still decided to become a market to support WebLogic and WebSphere.
The best Java development tool. Just JBuilder Group also regards Borland Enterprise Server as a
The wire application server determines that support is just like supporting WebLogic and WebSphere.
The second phenomenon is some of the EJB application servers to start with JBuilder Bundle, or
It is recommended that customers use JBuilder. Because after the Java Development Tool re-wash sign, JBuilder is already a market leader, and other application server manufacturers are increasingly developing in the optional Java development tool.
After the tool manufacturer exits the Java market, they did not dare to violate the market's leading power. Of course, they also took JBUILDER.
The cars.
After JBuilder 5 successfully gave VisualAge for Java great pressure in team development,
Borland made again in November of the same year, published JBuilder 6, became a crush Visualage for Java
The last straw.
JBuilder 6 continues to strengthen team development capabilities, but also become the best tool for supporting EJB. In addition
JBuilder 6 began to integrate UML and Extreme Programming features, compared to Visualage for
Java has been much advanced. And Visualage for Java has long been able to keep up in the development of steps.
JBuilder's score. What is more trouble is from JBuilder 5, JBuilder successfully entered the enterprise city.
Field, eroded the original IBM customers and shakes the final big camp of Visual Age for Java. VisuaLage
For Java defeated in terms of functional and market, it has reached the point where the end of the poor.
Around 2001, IBM finally announced the opening of Visual Age for Java to the Eclipse program, formally ending
Visualage for Java's competition in the Java development tool market for five years. IBM does not have a long battle, Visual
Age for Java can not bring Visual to the name of Open Source without the full profits of IBM.
Age for Java is handed. You can also use the Visualage for Java's final value to make an advertisement,
Do image. However, look back at the record of IBM in the development tool market, but it is terrible, for customers.
There is no guarantee.
When JBuilder 6 successfully destroyed Visualage For Java's defense line, we were ranked third in the market.
Visual Café can not be supported again, because Visual Café has a company WebGain lost
After the support of BEA, there is no ability to compete in the Java development tool market.
Phase 6 - The won of winners
In 2002, Borland still launched JBuilder 7 as scheduled in a half year. Borland
The speed of new products is simply unbelievable. JBuilder's competitors also have a tired of one.
On the ground, there have been out. JBuilder is obviously the last winner.
In June of the same year, WebGain decided to sell Visual Café after finding subsequent funds and investors.
End WebGain's operations. Soon after TOGETHERSOFT bought Visual Café with a pretty cheap price.
Prepare to formally enter the Java development tool market. And TOGETHERSOFT also represents the Java development tool war
The new wave of Java development tools competition will continue later.
Borland's JBuilder although the 7th edition became the king, this does not mean that there is no enemy of the world.
Since Visual Café is purchased by Case and UML model tool developers, a new wave of Java developers
It has been concealed. In addition, it was originally given to Oracle by Delbert Yocam License (authorized)
JDeveloper has also been getting better and better, starting to give JBuilder a small threat.
Section 7 - Java Development Tools and Case Tool Combination Trends
Java has obviously become the first choice for large enterprise development applications, many large companies ranked in Fortune 1000 began to adopt Java applications. After Java successfully penetrated the corporate market, with Java development
The popularity of the tool, Java users also began to require development tools to combine OOA / OOD features to make Java use
Can develop large systems in an object-oriented manner. So starting from JBuilder 6, Borland is
Jebuilder gradually adds OO and UML functionality, preparing to develop Tools in Java Development Tools in JBuilder
After the successful siege of the middle / underlay, JBuilder pushed JBuilder to the top of the pyramid. JBUILDER's move
Naturally, another group of software vendors are nervous, and then faintly activated another wave of competition, these soft
Piece is a software company that develops Case and UML tools.
Say that since many software companies have experienced high growth in 2000, these companies have continued to maintain maintenance.
Growth is profitable, you must want to expand the product line outside of existing products. JBuilder is a very good
example of. JBuilder can only be opened in Java only with continuous expansion of its functionality and user group
The tool market grows. For vendors that provide object-oriented and UML tools (such as Rational and
TOGETHERSOFT, how to make it again when the user of the top of the pyramid has purchased this type of tool in most
Let other users also buy these tools to become the first question of such vendors. Just like multikho
After the households and the bosses have become Benz customers, how to let more people will buy Benz cars, they are Benz.
It is necessary to think about the way. Benz's strategy is to introduce C-Class-level cars, with young novel design.
Call, attempted to enter the young user, because the user of the past ethnic group is Benz that cannot be entered.
Rational and Togethersoft To extend the original object-oriented and UML-related product lines, start wanting cross
Enter the market of development tools. Due to all developer groups, Java developers are the most object-oriented and UML.
Techniques of technology, so Rational and Togethersoft naturally serve as a priority market in Java development tools.
The policy used by Rational is to develop "class development tools", which is Rational XDE. Although Rational
Carefully deal with the development tool market, but still encounter the resistance of developing tools. For example Microsoft
Originally attached in the development tool, an easy UML tool, but gradually add Visio in Microsoft.
After better UML support, it will give up the product using Rational. Of course, for Borland,
The Rational Entering the Development Tool market also has a very subtle effect because Borland and Rational have cooperatives.
Relationship. Now Rational To enter the development tool market in order to add a product line, make Borland and Rational
The status of both cooperation and competition.
For TOGETHERSOFT, whether it is difficult to get into the development tool market, because TOGETHERSOF
t
In terms of UML tools and Rational competition is very intense, separated from 1nd and 2nd place in this market, in Rational
Gradually enter the development tool, and Rational and Togethersoft customers have also begun to combine development tools and
After the UML tool has a strong demand, TOGETHERSOFT must work hard to compete, otherwise togethersoft
And the gap between Rational will not only be opened, and existing customer groups will also suffer from Java development tools. especially
After Borland starts to add a low-order UML function (for example, refactoring), it is clear that JBuilder has started to compete with Togethersoft products in some occasions.
Due to the manufacturer of Java development tools, Case and UML manufacturers want to open up new
Potential customers, so developing tool vendors and these upper MODELING software vendors are never coheed from past.
Cooperation to play the world, then come to the current stage of cooperation, it seems that these two types of software vendors compete to compete with each other or
The merged days is not far away.
In August 2002, Togethersoft finally purchased Visual Café from WebGain, officially preparing to enter the development.
Tool market. Maybe TOGETHERSOFT's first step is to integrate Visual Cafe to Toget's product line
In order to provide the needs of Togethersoft customers. Next, it is bound to strengthen the function of Visual Cafe, join UML
The ability, let Togethersoft are formally and Java development tools. TOGETHERSOFT is not only Visual
Café quickly entered the Java development tool market, but also made Visual Café again extended their lives.
Visual Café is actually a "nine-life blame cat" in the Java development tools.
After TOGETHERSOFT officially entered the Java Development Tool market through Visual Café, Borland,
Microsoft, Rational and Togethersoft's competition in the development tool market is also moving again. This one
The familiar image is the same as the competition in the C / C market number a few years ago, just changed two protagonists, it seems to be developed
The tool market is profitable, but it is an important market with high role, so many manufacturers
They have been detailed, but still have new vendors investment. The former servants have been spectacular.
Regardless of the future competitive situation in Java development tools, from these manufacturers' movements, integrated object-oriented and UML
High-order functions seem to be inevitable. Successful development tools must be properly integrated EXTREME
Programming, UML, and traditional RAD integration development environments to provide maximum productivity to users. Join
UML's function is the challenge of traditional development tool manufacturers to provide RAD and Extreme Programming.
It is necessary to test whether UML vendors can provide affinity development tools. Two kinds of Java Development Tools
The development and competition direction is indeed different from the competition of C / C development tools several years ago. Who can win,
After all, we must test through users, markets and time.
Section 8 - War of the Peak of .NET
From 1995 to 2002, it should be considered Java's growth and full period. Many java manufacturers in this time
The tools and application servers are constantly competitive and killing, like the ghost warrior generally conduct the final survival battle.
why? I think this is because you must have the strongest competitor, you can get Microsoft.Net from 2003.
Developing tools under the .NET. Although Bill Gates publicly recognized .NET on the media
There is no fast faster, but from the previous Microsoft's competitive mode,
Microsoft has always been good at life, and it is not a small dedication and strength. What's more, Java has been developed.
Near seven or eight years, and .NET is more than 1 year, and the days of competition is still very long.
In my daily work, by contacting many different types of customers, I can also detect traditional Windows development.
Growth of tools, Java and .NET forces. Java has started significantly from 2000, especially large customers
Households, customers using a variety of different platforms quickly tend to use Java. Since such customers are mostly used in the backend to use Mainframe or a strong Unix machine, after using Java, they naturally need to introduce Java groups.
The architecture and Web Solution, so JSP / servlet is big, EJB has also begun to gradually popular and fast
Growth, which has created many EJB famous manufacturers and another competitive EJB market. Due to large
Enterprises are biased toward Java solutions, thus causing many large enterprises, satellite software companies also choose to use Java.
In addition, Java also pays attention to the school and research communities, many universities and academic institutions offer a large number of Java talents.
Gradually formed a very powerful Java aggregation group. This group of users should be the most powerful support of Java.
For small and medium-sized information customers, things are not so smooth. Because resources of such customers are not like large
The customer is so rich, so many small and medium customers have tried to use JBuilder at the beginning of the Java style.
Development, but Java's high threshold immediately let these customers have exited Java world, even if they stay.
Use Java development web applications.
Since Java failed in the client's graphics user interface, from Applet, AWT to Swing, Java
I have never been able to provide a solution to the client, so that it is constantly being defeated, causing current to use at the client.
The application system of Java applications is still very rare, and the client is still the world of Windows native development tools.
The problem is that although Java currently accounts for great advantages in the middle and backpoints, the application system still needs customers.
The client renders the application system's data and the graphical user interface, so Java cannot get on the client.
A certain application status may also gradually lose the advantages of the intermediate layer. In Microsoft's .NET from 2003
Beginning will gradually affect the market, Java will face new challenges in the client and web applications. Especially when
Microsoft provides more secure and ductile web applications with .NET virtual execution environment (referring to ASP.NET, new IIS
After the server and the ASP.NET began to support Apache Web Server, the ASP.NET technology and open
The tool will further challenge Java applications in Web. At present, .NET is still behind in the middle of the components technology.
The Java camp is a large, which is a place that Microsoft needs to be reinforced. Otherwise, Net is still not suitable for large enterprise solutions.
The application of the decision (but Borland can provide a very good solution, that is, transplanting CORBA to .net
On, later chapters will explain these interesting development). But if Java continues to be on the client, web application and
The mobile consumer end is defeated, and the Java application will also limit the system application in the middle-backed system, and the situation is not happy.
Like UNIX).
According to the survey of many well-known information institutions, in the next few years, Java and .NET competition will tend to be hot,
And the most likely occurring is divided by these two technologies. So Java current development and momentum
It seems that it is far ahead, but Microsoft, which is good at fighting for a long time and reversal, is still uncomfortable. not to mention
Java is not a perfect King Kong, still there are many things that are not very satisfactory, or need to be able to add
Suffering enough.
In addition, the development trend of application system type has deeply affected the trend of development tools. Development tools must meet guests
The needs of the household, when the application system type changes, development tool manufacturers must provide appropriate solutions, letting use
Can develop applications. According to the Gartner Group, Java and .NET applications will start climbing quickly.
Lifting, began to erode the original Microsoft DNA application market and traditional Cobol, 4GL and exclusive systems.
A few years ago, Java started a wind direction in web applications, and then became a corporate solution. Now .NET also follows the same path into the market. Just .NET is also equipped with Web Service and first-class development workers in addition to Web offensive.
. Microsoft is a comprehensive pair of mobilization, not only in developing products, and the comprehensive pair of Sun technology platforms.
The strategy used in battle model is also the same, just the better packaging.
The competition of technology and development tools ultimately depends on the needs of the user and the function, service, architecture, and completion of the service.
degree. However, due to the high competition of software technology, there is often a specific technology, the other is very fast.
It will also introduce relative techniques. This competition is similar to the competition of Java development tools in paragraph 3 and 4.
Just hope that Sun can support it for a long time. I believe that once there is one side, I can't support it, I will stand it out with the crown.
The word emperor explains that they just provide the best solutions, rather than competing with the other party. Such as
The reader saw this day, which means that the party will be separated, and the party will use new nouns and
Technique is looking for a way out. In any case, the assessment data released from the following picture Gartner Group, although .NET is now
In just the first version, it has not been lost in many ways to develop Java for several years. It seems Microsoft
It may be the ability of Java's long-term function and achievements in just a few years.
The benefits of the market. Java wants to compete with .NET, Sun still needs to speed up the throttle, otherwise it will be microsof
t
Character, competition is not equal.
For Java development tools, it seems that it is difficult to get to be killed in the current business.
For a good idea, this is to find the final power, and develop with Microsoft's .NET and .NET
Tool competition; thinking about bad, also representing these manufacturers have not perceived .NET threats. But from my
Viewing the reactions of the industry after. Net launched, .NET has indeed attracted some customers to turn from Java
Net, especially small and medium customers, and customers who need to use web applications, of course some large and medium-sized customers have
Start shaking situation.
For the manufacturer of Java development tools, in addition to competing with other Java development tool manufacturers, perhaps
Start the challenge of the .NET development tool. These manufacturers must speed up the Java development tools more easily.
Tools with higher productivity, otherwise facing Microsoft, which is desirable to build development tools, small Java development tools
The time of survival is not long. For Borland, this is a chance. Now jbuilder has been
The industry's bovine ear, Borland decided to develop the development tool under the .NET, so Borland because of both parties
For the best solution, there is therefore an opportunity to further expand the customer base of Borland.
But in any case, when .NET reaches a certain scale, .NET development tool and Java development tool competition are
inevitable. Even like Borland, Java, native windows development tools and .NET developers
Software vendors, or more or less faces their own competition. Ye Shan City's "Tianfa Feixian" blows snow in West Gate
"One Sword West", who is you giving? Well, maybe the result will create a new mixture - like Zhou Xingchi
Shaolin football "is not necessarily. Well, it is possible, it is possible.
Java needs to face and solve problems
Java has gradually entered a maturity period after the development of seven or eight years. Once the product enters this period, a lot of pressure
The force will appear, plus .NET gradually generated influence, Java development tool, and Java application services
The product line has also begun to face a lot of changes, which will affect the future development of Java and the trend of .NET confrontation. According to my observation, many Java manufacturers are gradually caught in trouble and challenges. Because .NET and the city
The pressure of the field is getting more and more, the veteran of the manufacturer has ended, and it will entered the stage of "micro", which will make many
Java vendors began to withdraw from the Java market. Java is no longer like a absolute advantage of sweeping the market a few years ago.
Microsoft's .NET has gradually formed climate in the market that was led by Java. I think the current Java is right.
The most important challenges and threats below:
■ Development tool prices threaten
Any product is the same. After the product begins to enter maturity, the price of the product will begin to fall, this is positive
Frequent phenomenon. However, for Java's high investment technology and development tools, product prices have declined Java
Vendors will operate more effort, if they are unprofitable, many Java manufacturers will quit this market. Due to the competition
It is too big to compete, and many Java manufacturers hope to reach certain economic scale as soon as possible to provide Java development tools.
After speeding down, you can make up for a lot, which is also the cause of this wave of cut throat. This is this for Java development tools.
This is true for EJB application servers. The Java development tool price will continue to be destined to
The first two or the top three manufacturers can continue to survive, other small manufacturers can only be very cheap or free
The role of fees exists in this market. But if this phenomenon continues, the progress of the Java development tool
The amplitude and quality may begin to slip.
■ EJB is overcoming pressure
EJB is a component architecture of Java. Because companies that use EJB solutions belong to China, large companies, and these
The company usually belongs to the strong financial resources, so it is willing and has the ability to spend a large form of funds in building EJB applications.
Above the system. This market is profitable and has the power of the leading application system architecture, attracting the world's first-class
Factory and many famous manufacturers have developed and providing EJB application servers, of course, many small manufacturers want to pass
This new component market is called, so numerous software vendors will fight in this crowded market.
You die, I am alive. World-class largest products such as IBM, Sun, and HP join the ranks of competing, these manufacturers are originally
In the UNIX workstation and the enemy of large mainframes, it is naturally unwilling to make other competitors have the opportunity to be larger.
Important EJB market. After several years of battle, IBM and BEA have been significantly longer than leading.
Borland and Sun are in the second leader. IBM supports huge company resources and hardware interaction
Become a number of EJB vendors, BEA is due to the earliest entry EJB market and through high-visibility Tuxedo
The cover is successfully entered into the corporate market. As for Sun, although it is a leader in Java technology, the software launched
The product has always been complimentary. Following the first Java Workshop failure, EJB application server iplanet
To be honest, it is not easy to use, functional and execution efficiency is better than competitors. Do you want to rely on Sun's gold medal,
IPlanet is absolutely unable to occupy a place in the EJB application server market.
However, although the EJB application server market gradually distributes the winning or negative, it is highly competitive and many EJB applications.
While serving as a request for free, the manufacturer must not only invest greatly in the latest, most
The products of JDK and EJB specification must also be bathed. This is the authorization price of observing the EJB application server
It can be seen so far, because the EJB authorization price is rapidly declining, many EJB manufacturers face sleepy
territory. Many manufacturers who share only very small markets began to unprofit map, and thereby pressing prices and even using free side.
Factory competition, this creation, even if the market leader is also unable to avoid the situation of this storm. Due to IBM Lord
The standard is hardware sales, then matching WebSphere, so there is still no effort to the EJB application server price. But for BEA and Sun, it is huge pressure, because BEA's income is almost relying on EJB applications.
The sequence server, while Sun is not only available in market share after investing a large number of resources to develop IPlanet.
Be big, and it is facing the price to fall quickly, of course, you can't eat.
Therefore, in August 2002, the vice president of the EJB department of Sun was disclosed, and if each EJB application server vendor
Continue to carry out inferior competition with no blood and free big delivery, then the EJB application server will appear early
Phenomenon of sharp decline. Of course, the price of EJB applications is conducive to users, but this will also make
All EJB application servers are destroyed, and the EJB big factory must pass the poth to kill the small factory to achieve more markets.
The share is compensated. Finally, there may be no more choices and quality start, for enterprise users,
Is this a blessing?
■ Competition of action and consumer side
Sun has always wanted Java to dominate all software markets, from large businesses to the consumer action
Solution, therefore, in addition to the Java language and the J2EE architecture of the company, it is also very active to push Jini and
J2ME and other technologies. If Sun enables Java at the same time in the middle / back-end enterprise application, and the mobile device market
Winning, then the up and down attack, Microsoft's domain will be severely compressed. But Sun's wishful abacus seems
It is a situation, Java OS and Jini have always been a small rain, and the heart of Sun has never been able to let.
These two technologies are climate. Confused Microsoft, although the top of the desktop application is monk, but in consumption
The application is in a disadvantage. The Win CE started to start with Palm OS. but not
It seems to be a convention that Microsoft has fallen into a victory, Win CE has arrived after 2, 3 years of hard work.
Palm OS is sitting in flat sitting, Pocket PC is gradually being welcomed by the market, and Microsoft also involves media and movement.
The market of the phone, and the X-Box enters the home game market, repeatedly showing the electricity of Microsoft at the consumer side.
The sub-action equipment has quietly established a river. At .NET in the same technology and framework allowance
After the developer also develops a company and the consumer side and the action solution, Microsoft combines the consumer end and the table.
The advantage of the face will form a strong competitive pressure on Sun. If Java cannot be in the consumer side and electronic operations market
It is like its absolute advantage in the enterprise, and the strength of Java will suffer severe challenges in the consumer.
■ Language confrontation
Java has received the majority of the developers through the safety enforcement environment provided by the simple language style and virtual machine.
After that, other languages certainly will not sit, the new language is bound to appear to fight Java. At the beginning of Java
Successfully adopt the benefits of the C / C language and develop new object-oriented languages, other new languages can also
Learning about Java successful place, integrating more modern demand for exceeding Java. C # is a good example,
C # has learned Java in many ways, but joined the beautiful characteristics of Object Pascal, successfully shaped
The new language is scattered with the user of the Java group. Gartner Group's survey showed C # to erode C /
C and Java use groups, don't say many original languages. In addition, VB and Object Pascal will also or will
To push new, consolidate the original user group, and attract from Java in the new .NET virtual environment.
Users. Obviously, Java's current situation has slowly lost their status. Of course, Java solutions have many other challenges and issues, but how to face and solve the above important issues.
It is all Java manufacturers and Sun to be resolved as soon as possible. Although no one knows the trend of Java in the future, but
The only thing that can be determined is that Microsoft is approaching step by step.
JBUILDER's future development
JBuilder successfully implemented a valid competitive mode from 2.0: first compete from the product function, later
Again with the market strategy to attack the throne. Although the second half of the JBuilder kills every half a version of a version
If the hand is can't, but the way to upgrade is also caused some sequelae, that is because the revised speed is too fast.
There are many JBuilder customers to upgrade in a jumping version. For example, the client of JBuilder 4 is updated to
JBuilder 6, JBuilder 5 customers upgrade to JBuilder 7.
Of course, JBuilder is related to the competition of Java development tools, but a large part of the reason is because
For Java's JDK, it is often updated, forcing Java development tools to keep up with Java JDK, otherwise it is taken
The danger of the bureau. So in order to take into account the rapid development of Java and the rights of users, JBuilder is developed rapidly.
The next stage may consider the launch of the 1-year set, so that users can exempt from 1 year after payment.
Fee level.
Borland's JBuilder is still in the fast development, and the wonderful story will certainly continue, maybe 1, 2
After the year, let us look back, and will see many of the story of the song, this will be described in the future book.
Bar. When the reader sees this book, JBuilder 8 may have been sold on the market, and JBuilder 9 may be
The stage of development, this is the specialty of Java full of vitality and progress. Like Java? So accept this
Highly dynamic world!