The two closest languages C and C ++ started to compete.

Source: Internet
Author: User

C and C ++ languages have always been put together for example: C/C ++. As a result, Linus started to play C ++ with each other, and the users of these two languages began to intercept each other. I did not use C ++, but I was very happy to see it. Without using C ++, I am naturally not qualified to point out this argument. However, for C ++, I certainly have some ideas of my own, these ideas have been around for many years since I started to learn C ++.

First of all, in terms of language, C ++ is the most complex language in the world. It should be a fact recognized all over the world. The effictive series of languages will be compiled into two copies, it can be seen that this language has failed many times, and it is everywhere for developers.

Second, the running speed. This has nothing to do with the language and has a direct relationship with the compiler. However, due to the complexity of the C ++ language, even a compiler that implements the C ++ standard does not exist, it also reflects the failure of this language.

Once again, some people say that C ++ is developing applications quickly. This can be said only when C ++ is used. C # is the same as C ++, no matter how Windows applications are developed, I still don't know how many times faster to develop Linux applications than C ++.

Fourth, I personally think that C ++ is a historical issue. It is still early to come out as an object-oriented language, early systems must have been c ++. This is not enough to prove how good C ++ is.

Fifth, there are many people in C ++. In fact, compared to C ++, the success rate is very low, probably because the people who say this have never seen the cool people who use C Delphi Java C, in addition, these cool people know almost all about C ++. What's more, none of the C ++ coolders are old people with at least 10 years of development experience? After more than a decade of experience, I should know that this has nothing to do with the language. I have seen a lot of C ++ programmers with 2-3 years of development experience with poor proficiency. It seems that I don't understand anything, and I still feel like I am doing something.

For the time being, I have mentioned the above five points. As I am a beginner programmer, my vision is doomed to be very simple. Which of the experts thinks that I am not correct? Please refute this question.

 

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.