Who did Delphi provoke?

Source: Internet
Author: User
At the earliest time, C ++ programmers did not develop Win32 products as fast as Delphi programmers. They were not convinced that Delphi was not good Because delphi could only drag controls but not oop. A few years ago, when Java was just getting angry, Java programmers said That Delphi was not good Because delphi could not develop the web. Later, a book titled "Java and patterns" opened the eyes of Java Programmers. They often put it bluntly when talking with Delphi programmers: "Can Delphi use design patterns ?". Later on, with C # And C # programmers, they were not willing to show weakness. While enjoying the pleasure of dragging controls in vs.net, they pretended to challenge Delphi programmers in a profound way: "Does delphi have a reflection mechanism? Can delphi. Net ?" If we heard people outside the Delphi circle say That Delphi is not the case, but now people in the Delphi circle start to say That Delphi has declined. In particular, a lot of negative messages from Borland are like a knife that spashes Delphi, for example, the message "IDE development tools go downhill and Borland wants to develop Consulting Services" on csdn is even more important for Delphi programmers. A lot of Delphi programmers have been confused for a moment, and there have been other ways out for quick actions. Wang Yao, a senior engineer in charge of the Delphi community of Borland (China) company, all jumped to Microsoft (China. Last year, he introduced new features of Delphi 2005 at the China Software Technology Conference, but this year he talked about the language Integrated Query Technology of Microsoft. NET. As a result, programmers in the Delphi community are eager to ask "How is Delphi going out? What should we learn ?", The Grand chivalrous men are worried about Delphi in articles such as "When Borland has become a thing of the past. It is undeniable that Borland is a company with the world's best engineers and worst managers. But Delphi is not Borland, and it has its own eternal charm. I remember that when I used Delphi for the first time, I was deeply impressed by delphi1.0's superb UI. I mistakenly thought I was installing a racing game. Indeed, Delphi is a programmer's favorite car in the Win32 age. Delphi is an epoch early-maturing product. It has many advantages that have been adopted and developed by its competitors, but it does not impede Delphi's continuous innovation. From the Win32 platform to. net, Delphi is also moving forward. But why are there always some people pointing to Delphi? Why do we see many negative reports of gloating? Is Delphi really hopeless? This is not the case. Delphi has been developing a multi-personality integrated development environment in recent years to reflect the value of the entire team; at the same time, the core functions of each stage of the application delivery lifecycle-definition, design, development and testing are integrated, reducing the time and workload for switching between different tasks. All these efforts are sufficient to cope with today's most complex project development. Because today's software projects and development environments are much more complex than when Delphi 1.0 was launched. If developers are still stuck in individual programming and are not familiar with software engineering and team development, they will not be able to understand the new features of Delphi that keep pace with the times. The evolution of Delphi not only improves the production efficiency of Win32 developers, but also gives them the opportunity to explore and experiment with. Net projects and make active preparations for the future Microsoft platform. While. NET developers enjoy the powerful features of Delphi, they can also experience its database and UML modeling features for the. NET platform, which has been ahead of Microsoft products for several years. Let's take a look at the exciting technical highlights brought about by the latest delphi2006: l advanced enterprise core objects (ECO) III technology, use multiple synchronization eco space objects to quickly construct enterprise-level applications and improve performance. Now eco III has new features, allowing you to design solid enterprise applications at the state machine level, allowing you to focus on application design rather than infrastructure! L supports multi-language IDE development environments, including Delphi for Win32 and Delphi. net, C #. net and C ++ for Win32 l all-new IDE functions, including new refactorings, Live Templates, designer guidelines, and version management tools integrated with IDE by change bars L, bug tracking, file history, differencing, requirements l together for Delphi, provides a complete, bidirectional, real-time, original code category diagram that supports UML 1.5 and 2.0, integrated audit and evaluation of graphics and design paradigms, and file generation L future direction of Delphi products, including support for 64-bit, compact framework ,. NET 2.0 .... ...... An old-qualified Delphi programmer said well: Every time I see the thin and ignorant people with C ++/C # or Java halo comment on Delphi, from the bottom of my heart, I dismissed them. What does Java have? A snail bait built on virtual machines. What does C ++ have? A Chinese cowboy in the western region who is arrogant, narcissistic, overbearing, and accustomed to self-hyping. C # What is it? A thief who used to use $ to dig into the corners of others just made a clever clone of the stolen "trophy. They do. Delphi already exists! ( Delphi complex-an immortal genie) Who did Delphi provoke? Why did no one see Delphi's highlight? Who is shaking the confidence of Delphi programmers?

Delphi -- Windows 3. in the era of X, it is not important to save the development tools of a large number of developers. What is important is that Delphi is a big tree that is regarded as a landmark by its followers, we need to care for and love. Over the years, countless confused programmers have been walking in the wilderness by finding their own home and entering the new world of software development. If the fruit tree is dead, many people may no longer find their homes. Is Delphi only a programming language or development tool? It has much more significance than that. Delphi, once in ancient Greece, marks the world center as a permanent home for Delphi programmers.

 

 

Contact Us

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

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

A Free Trial That Lets You Build Big!

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

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

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