Religion of various programming languages (Reprinted with csdn)

Source: Internet
Author: User
Tags new set

The original Article is from if programming ages were religions. It is very interesting. You can look at the characteristics of common languages from a religious perspective. (There is no intention of identifying the advantages and disadvantages of different languages. Everyone has freedom of faith)

C is Jewish-it is very old and has many precepts, but most people are familiar with and respect its precepts. The problem is that it is hard to convert to it. You either believe in it at first or think it is crazy. In addition, once something goes wrong, people will blame it.

Java is Orthodox Christianity-theoretically it is based on C, but it removes many old precepts, so much different from the original teachings. In addition, it adds a new set of strict doctrine, which followers believe is more important than the original doctrine. They believe that this is the best language in the world and will burn all the cults to death.

PHP is cafeteria Christian-competing with Java in the Web development field. It introduces some concepts of C and Java, but it is limited to what it prefers. Maybe it is not as well organized as other languages, but at least it gives you more freedom and looks like a whole. There will be no such statement as "Goto hell.

C ++ is an Islamic principle-C, which not only maintains the precepts of the latter, but also adds a new set of complex precepts. It is so versatile that it can be used to build anything, from sin to beautiful works of art. followers believe that it is the ultimate language and will be angered by people who disagree. What's more terrible is that if you offend it or its founder, your life will be threatened.

C # Is a modeman-at first glance, it is the same as Java, but a closer look will find that it is controlled by a single organization (many Java followers regard it as a devil ), and many concepts are different. You are secretly thinking, maybe it's good, uh... I hope you will not be discriminated against by Java followers.

LISP is Buddhism-there is no syntax, no core doctrine, and no god to worship. It depends on your creation-you need to have enough understanding. Some people say that it is not a language, but some people think it is the only meaningful language.

Haskell is a Taoist-so much different from other languages that many people doubt what it can do. Its followers believe that it is the right path to wisdom, but these wisdom is not as good as most secular human resources.

Erlang is Hindu-another strange language that seems useless, but unlike most other modern languages, it is built on the "God of synchronization.

Perl is a set of mysterious and hard-to-understand spells that will permanently degrade your soul. The boss told you an emergency task at on Friday, and you had to rely on it. (Think of the bucket of the animal tribe, and it is similar to sarmania)

Lua is a magic-a general language that is easy to integrate with different cultures and regions. Its Code Very free. Some of these technologies seem incredible to users of traditional languages. It is closely related to the moon.

Ruby is a mix of different languages and concepts and can be considered as a language. Its supporter groups are growing rapidly. Although many people look at them with suspicion, they are basically kind and have no intention of hurting others.

Python is humanistic-simple and free. It only requires your knowledge. Many followers claim that python has helped them unload the burden of other languages to find the fun of programming again. Some people also say that it is a pseudo-code.

COBOL is an ancient pagination-a long time ago, it once ruled a large area, but now it almost died. Although many people have left scars in the ceremonies of their gods, they still follow it today.

APL is a mountain-although many people claim to follow it, you always suspect it is a big prank.

Lolcode is taught by -it is mysterious and originated from the Internet. Although some people are trying to develop and spread it, no one will take it seriously.

Visual Basic is Satan's teaching-unfortunately, you don't really need to sell your soul...

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.