Programming Language Selection

Source: Internet
Author: User
Programming Language Selection

Taiyan Network Studio Wu Yu

People who have just learned computer programming will ask me which language I want to learn. Generally, I cannot answer this question because what language I want to know is not good, but how can we find a job that is simple, earning a lot of money, and not laborious. I can't say that I don't have a job like this, because when I see other people making a lot of money and being able to eat, drink, or drink, I really doubt that I have a job like this.

When developing a project, you will also express different opinions on the language used for development, including what database to use. I personally think that for general projects and common languages, selecting one is not much different. For some highly specialized languages, such as C, C ++, and assembly.

Common projects and general languages are acceptable to me. Java and C # have their own advantages. The difference is hard for common developers to understand. In other words, for a variety of similar wines, it is difficult for ordinary people to understand the nuances of the differences. It is up to the wine tasting masters to decide. The program language is also similar. The language that the project owner understands is the most appropriate. When something goes wrong, some people know the cause and solve the problem.

For a while, I have been solving some common sense problems in C and C ++: Someone told me that a strange problem has occurred (this problem is totally different from the common sense we have learned, for example, I ++ has different results than expected.) In the past, I saw that they used wrong things.

An unsuitable analogy: although the camera is not professional, It is good enough for ordinary users. The manual telefocus camera is advanced, however, if you cannot figure it out, it will be blurred!

Therefore, if programmers have a general understanding of the language, they should use Java or. net is a language with higher security. Do not use C ++, which requires you to understand more deeply and specifically. It is very likely that you have introduced the risk of memory and pointer management without improving the program execution efficiency!

 

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.