In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
Today, I will talk to you about how to analyze the C++ development environment, which may not be well understood by many people. in order to make you understand better, the editor has summarized the following content for you. I hope you can get something from this article.
The development language used by most enterprises is C++, but with the development of science and technology, other programming languages are also slowly coming into the eyes of users, so these three development environments do not necessarily say which program is better than which one. But at present, the C++ development environment is still in the mainstream.
An antique development environment, it is said that it is antique because very few software has been used for so long and a large number of users are still using it, a bit like the tc of Borland. Vc6.0 's breakthrough in the development environment made by Microsoft is of historical significance. Due to the emergence of vc6.0, Microsoft has broken the long-standing situation in which the C++ development environment has been monopolized by Borland's C++ builder.
VC6.0 has a simple interface and efficient software, which makes him become everyone. In fact, I will use the subsequent version of vc, and now Microsoft has put it out to vs2010. The annual update shows Microsoft's ambitions for vs. Tie out my software, so it has a unique advantage over other development environments.
The support for his own operating system and rich functional integration make him a * for a large number of programmers. The masterpiece of BCBBorland's company. In particular, BCB6.0 is worth mentioning. If you take a look at the books about C++ builder on the market, you can see that almost all of them are written on the basis of 6.0.
Compared with Microsoft's works, BCB has her unique charm. An efficient development environment like vb and highly integrated controls can meet most of our needs. Although the software developed by BCB is not as efficient as Microsoft's, using it to develop software can save us a lot of time. The current hardware is developing so fast that the efficiency of BCB and vs is almost imperceptible.
Using vs can improve the running efficiency of software, but using BCB can save our development time. If it is a Mini Program BCB, the development time is quite short. BCB provides a wealth of controls and simple operation, which makes it save a lot of time.
Microsoft's MFC framework is a rather complex model, but it is completely out of the MFC framework with BCB. In the case of a large amount of calculation and no requirements for the software interface, you can use vc6.0, if you ask for a higher point, you can use vs. If time is tight and the interface is demanding, I very much recommend that you use BCB.
In fact, a simple open environment does not make much sense, and the specific choice depends on everyone's personal habits and working environment. It is difficult to have both open efficiency and operational efficiency, just as developing software with sdk is certainly more efficient than developing software with mfc, but few people use sdk to develop. Development efficiency and operation efficiency can only be weighed by development requirements, and it is nonsense to say which is good and realistic.
This article was originally sent very early and generally written, but today I inadvertently saw an online article on the efficiency of vc and bcb development software in 2003. I sighed with emotion and changed this article again. It would be foolish to simply compare executive efficiency
But I have read countless articles on the complexity of C++, and spit Xingzi who argue about the complexity of C++ (including two summaries I wrote about C++ some time ago). I always have a feeling that without thorough analysis, it is like a blind person touching an elephant. As one reader of Why C++ criticized, I did not specify in the article what exactly is the "non-essential complexity" of C++.
Of course, I can know by feeling, and so can people who have been with C++ for a while, but novices and even non-novices don't have a specific understanding of what I call "non-essential complexity" at all, which makes the "Why C++ development environment" away from the original intention-- for all C++ users and learners.
For the same reason, after writing the article "how should you learn C++", when Mr. Meng Yan invited me to write a series of articles for the programmer about the changes in my attitude and understanding during my contact with C++, although I gladly agreed, it has been three months since then.
Why? Because I feel that the real essence of the problem has not been clearly touched, so until now I have not started to write, so as not to talk a lot of nonsense, in addition to being read as a novel, it may not be of any practical use to people who are really considering whether to learn or even use the C++ development environment.
However, such an idea has always been in the subconscious. I communicated with Bjarne a while ago and talked about some ideas about the complexity of C++. I summarized the source of the complexity of C++ in my email. I feel that the train of thought is much clearer. The purpose of this article is to convey a specific and clear understanding of the complexity of C++. With this understanding as support, we can deduce a way to learn C++ (practitioners).
After reading the above, do you have any further understanding of how to analyze the C++ development environment? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.