Fun: If the programming language is car ......

Source: Internet
Author: User

Now, let's look at the programming language YY. What if the programming language is a car?

  • AdaThis is a tank. A heavy but ugly tank never crashes. If you tell others that you are driving Ada, others will laugh. But will you drive a sports car to fight?
  • Assembly LanguageIt is just an external engine. You have to build your own cars and provide them with gasoline, but you should be careful when driving because he will be like a bat from hell. In fact, you are the car for the assembly language.
  • BasicIt is a very simple car. It is very useful for some short-distance transportation such as going to some supermarket stores. It used to be a very popular car for beginners. However, recently it has become a script, and the updated models have been polished to cope with long-distance journeys, but it is just a new bottle of old wine.
  • CIt is a racing car, and its speed is unimaginable. Unfortunately, it will be damaged once every 50 kilometers.
  • CobolIt is said to be a car, but no "self-respecting driver" will admit that it was previously driven.
  • C #It is a competitive home wagon. Once you get started, you don't want to use other competitor products.
  • C ++It is a high-horsepower C racing car with a bunch of new features, and it will only be damaged once every 250 kilometers. However, once a fault occurs, no one will know where the fault occurred.

  • EiffelA car includes a built-in driving instructor with a French accent. He will help you quickly identify your mistakes, but you cannot compete with him. Otherwise, he will abuse you and throw you out the window without hesitation.
  • ErlangIt's a car fleet. It will be very cooperative wherever you want. You only need one foot to start several vehicles. However, once you learn how to drive on the terrain it designed for you, it will be difficult for you to drive on other terrain. In addition, because you drive several cars at a time, it doesn't matter if several of them are damaged.
  • ForthIt's a car you can build by yourself using some tools. Your car does not need to be like another one. Then, a Forth car only has a shift.
  • FortranIt's a pretty old car. It can go fast, but only you can on the road. We believe that if you learn to drive a Fortran car, you may learn other models.
  • JavaIt is also a home wagon that is easy to drive, but not very fast, and it is a car you cannot hurt yourself.
  • HaskellIt's an incredible, super-perfectly designed and pretty car. It's rumored that it's a car that needs to be able to drive on an extremely weird terrain. One day, you try to drive it, but you find that it does not drive along the road, but it copies itself and the road a lot, there is a car on a replica of each road, and these cars are located more forward than the previous one. We can drive it more conveniently, but you don't know much about the data, so you don't know how to do it.
    [Monadic version:]HaskellNot a real car. This is an abstract machine. You need to describe how you drive a car. You have to put these abstract machines in a real machine so that they can actually drive. You don't need to know how the real machine works. In addition, we can make multiple abstract machines into an abstract machine, so that when you put them into a real machine, you can go to many places.
  • LispIt looks like a car, but you only need to adjust it. You can turn it into an airplane or a submarine. First, it does not look like a car, but you will find someone driving him around. After you decide to learn and drive it, you will realize that this is a car that you can make more cars. You told your friends, but your friends laughed at you and said the car looked weird. Even so, you still have a Lisp in your garage, and hope your friend will switch him to the street one day.
  • MathematicaIt is a well-equipped car, which draws a lot from Lisp but does not get the prestige it deserves. It knows what is the most effective way to reach the destination, but luck is needed.
  • MatlabIt is a car designed for novice drivers. It can be used for short-distance purposes, and there are not many terrain suitable for it. It is similar to the terrain suitable for those "math. On this ground, It is very comfortable to drive, but once you leave the terrain that suits it, even a small Matlab car will become very difficult to drive. Many professional drivers refuse to admit that this is a car.
  • OcamlIs a very sexy European car. It is not likeCThe same speed, but he will never be damaged. Then, this is French, and all the control devices are not in the normal position.
  • PerlIt should have been a cool car, but its driver's manual is rather hard to understand. In addition, even if you know how to drive a Perl car, you cannot drive another car.
  • PHPOscar Mayer Wienermobile (see the picture on the right) is a weird car, but many people prefer to drive it.

  • PrologA fully automated car: You just need to tell it what the destination is, and it can take you there. However, it means that the destination's workload is the same as that when you drive yourself to work there. [Another version]PrologThis car has a unique GPS device. It will search for your destination. If it is not found at the end of the road, he will come back and try another path until he finds your destination.
  • PythonIt is a pretty good car for the hacker. You can drive it without a driver's license. Unless you really want to drive it fast or drive on a very BT terrain. With it, you may no longer need another car.
  • RubyIt is a combined assembly that combines Perl, Python, and Smalltalk. A Japanese technician found some fragments of Perl, Python, and Smalltalk and combined them into a car. Many drivers think that the combined loading is better than the other three. While some other drivers muttered, the car provides many repeated features, even the same as the three functions, these repetitive features are slightly different in an unfixed environment, and these repetitive features make the car more difficult to drive. There are rumors that Ruby is about to be re-designed.
  • SmalltalkIt's just a small car. Its original purpose is to let everyone learn to drive. However, this car is designed so well that even experienced veterans like to drive it. It is not very fast to drive, but you can unassemble all the parts of the car and change them into what you want, or assemble them into what you like. You can send him a text message to tell him where you are going. He will take you there, or tell you that he doesn't understand what you are talking about. A very user-friendly car.
  • Visual BasicThis is your car.
  • From: http://www.kuqin.com/humor/20091125/74103.html

    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.