Why is there always a struggle for programming languages?

Source: Internet
Author: User
Some people say that this language is outdated, which language is the best? Each language has its most suitable scenario, and every programmer should try to learn as much as possible about the language. Ask for doubts
Similar phenomena also appear in the martial arts novels in the Battle of the door, martial arts dispute, sports star of the competition, entertainment industry singers.

Reply content:

Wang Yin: If you do not jump out to say, if the rotten language eventually ruled the world, so that you write the program must be written in that language, then how to live?


Obviously it's for your own good. for the sake of their own cool of course is right , why to find so many good-sounding reasons (especially those who do not agree with the language of the dispute)?

As a name, or as a benefit. Very silly very naïve, too silly too naive language is a weapon.
According to their own conditions and long-term cultivation, everyone in the hands of the weapons are different.
So each of the 18 weapons has its own fans.
The weapon of course must contend for length, so as to improve.
Sticks, stone axes, bronze, black iron, synthetic steel ...
When the modern guns came out, the cold weapons had become scrap metal.
If the C page is too difficult to use, then PHP Unified can compete for what? Others do not understand.
Shouldn't
every programmer try to learn as many languages as possible?

This is not true, programmers understand that language must be selective, can not say Doang, out of a language, I went into deep understanding. Simple to understand the general is there, but try to understand it is not possible.

No language is suitable for all programmers.
Nor is there a programmer who can use all languages.

In addition to matching, the programmer's energy is limited, the depth and breadth of the energy distribution is inversely proportional.
In addition to the language behind a lot of things, in the final analysis, except that part of the faith, interests in the inside is the decisive role.

Link, Feng shui is inside how to explain the "villain": everything that interferes with you is "villain". You now press the elevator down, but the following someone first to call the elevator down, then this person is your "villain."

You use a language, according to the 28 law, probably can complete your current 80% requirements, it is very good, but now you have to do that 20% of the work, but that gang of people do not support you now this language, if the study costs are the same, you now pay and return can only be the previous 1/4, that tangled not. Or you are going to change the field, the future is not an uncertain, but you have to re-learn the process, you are more than 40 years old, wife and children a lot of energy completely keep up, know the 90 's laid-off tide? Do you choose Flap arm, or follow Liu Huan sing "Start Again"?

Is it a bad thing to go back to the language struggle? There is no argument as to how language develops. Hong Kong White Crane Master not to fight Bruce Lee before the tournament, then he is not always boast of how the generation of the guru?

There's nothing wrong with arguing, except wasting your time. Do not talk about language philosophy, has been buried in the tool, is not low? This kind of problem takes up the hard disk not to be black under others's thing, how to embody the superiority?
How do you export your values without being black?
Employees are black, do not rise to resist, then how to persuade themselves to continue to work?
The director was black, do not rise to resist, let the brothers feel their own technology has no future, how to manage it?
The student was black, did not rise up to resist, that oneself the first two years to learn white? No way, my brother Ming told me this promising.
The teacher was black, do not rise to resist, how to prove their own things to the students 20 years later still worth their study?
Celebrities are black, do not rise to resist, how to let fans believe that they can also represent advanced productivity?
-------------------
Can not seek breakthroughs in various fields, can only be used in what language to find the existence.
So every day someone comes to disgust PHP, Python, Java, C, habitual black to find the sense of existence, as if Black can make them feel comfortable. Black is a black can make oneself become advanced general.
So, there are still some people can not see these people everywhere bite people, also will come out to say two words, this is called the person disgusting to. There are several possibilities:

1. The topic of language dispute, easy to attract the crowd onlookers, and the threshold is low, can be programmed to say a few words. This place, in order to maintain the active layout, every few days, the administrator will be in the form of anonymous or small, a similar topic, to improve the heat.

2. There are some beginners who do not know which language to choose as a primer. So ask this kind of topic.

3. Some people who are learning a language to realize a certain feature, suddenly found that the B language to achieve this feature more convenient, so the heart is not convinced: my a language is not a white learning? Then came out and questioned.

4. A programmer or project manager, not familiar with a language and B language, but recently do the project to choose. In order to attract people to answer, they raised these questions.

If there are omissions, please add the comment area. Because a lot of people are too stupid to admit that PHP is the best language.
  • 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.