I will talk about programming language competition and programming language competition

Source: Internet
Author: User

I will talk about programming language competition and programming language competition

Language competition never stops.

However, if we find out carefully, we will see that all the language competitions are in this mode:

A. I found that language A has an X function, which is very easy to write, and language B is especially awesome.

B. Roll rough. Language B has the Y function, which can be YY.

A. Go. You don't know the X function at all. It's called elegance.

B. (Consciously manage the loss) Language B has the advantage of Z, so language A does not!

 

Let's take a closer look at this conversation. That's right. Programmers never admit defeat. Their usual skills are: shift the topic.

The following is an example of daily life:

A. I bought A new necklace. Is it nice? (To show off)

B. If you buy a necklace that someone else can't see in it, you 'd better buy a bracelet. (Not objectively evaluating whether the necklace looks good)

A. Go and see if the bracelet looks nice.

B. The bracelet is easy to pick and the necklace is not easy. (Continue to shift the topic: do not talk about the quality of the necklace, prove from other aspects that the bracelet is better than the necklace)

 

Programmers do not lie. They all try to find the special features of their language and compare them with other languages to try to persuade others to use their own language.

The so-called language debate is actually comparing the advantages of language a x and language B Y, even if the two advantages do not have any significance.

 

Each language has its own advantages and disadvantages. Once someone says the disadvantages of a language, there must be a bunch of programmers listing the other advantages of the language to prove this shortcoming is wrong.

Therefore, language competition will not end, because no one is actually comparing the language itself.

 

For any reason, only some people say that java is not good. Java programmers will immediately come up with a counterargument, and the reason must be:

A. java has the highest ranking.

B. java is convenient and simple. balabala

C. Good java compatibility and many users

D. As long as java can make money, I will take care of what you say.

 

 

For any reason, only some people say that lisp is not good. The lisp programmer will immediately come up with a counterargument, and the reason must be:

A. lisp is developed by cool people.

B. lisp is awesome.

C. lisp has a long history

D. You don't understand lisp at all

 

 

For any reason, only some people say that python is not good. Python programmers will immediately come up with a counterargument, and the reason must be:

A. python is the most convenient and best to use.

B. Why do you still Shift + 9 and Shift + 0 every day? Forget it.

C. You see, python code is always so concise and elegant

D. You are not worthy of using python.

Related Article

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.