If the programming language is car ......

Source: Internet
Author: User

This article is a collection of old jokes that compare programming languages with cycling, and adds several popular languages.

  • ADAIt is a tank that is unusually brave and never damaged. If you tell someone that you are driving Ada, they will laugh crazy, but, to be honest, would you like to drive a sports car on the battlefield?
  • Assembly LanguageIt is just an engine. You need to build your own car and manually Inject fuel during driving, but if you are careful enough, it can run as fast as taking off the wild horse.
  • BasicThis kind of car is used to drive to a nearby store for shopping. It's good. Basic was once popular among people learning to drive. However, it was recently stripped and re-designed by a major producer. The new version can be used for long-distance travel. Compared with the old version, it only looks similar to the old version, but the rest have changed.
  • CIncredible but bad sports car every fifty minutes.
  • COBOLA famous car, but any driver who respects himself does not admit that he has ever driven.
  • C #Strong competitors in domestic travel vehicles. Once you use this type of car, you cannot use its competitor's car.
  • C ++Is the enhanced horsepower version of the C sports car. It has dozens of additional features than C. Damage occurs every 250 miles. The problem is that no one can find the problem.
  • EiffelA car with a French accent containing a driving guide. It will help you quickly find your own mistakes and learn lessons, but if you dare to argue with it, it will throw you out of the car window.
  • ErlangA group of cars that can work together to deliver you to your destination. You need to be trained to learn to drive these cars at the same time. When you learn how to drive, it is difficult to learn other ways of driving. In addition, you have a lot of cars, so it doesn't matter if one or two cars break down.
  • ForthA car made up of your own tools does not look like any other car. Also, forth cars can only run backwards.
  • FORTRANA fairly primitive car. If you drive on a very straight road, Fortran can run fast. It is believed that you will not be able to drive other cars after learning to drive FORTRAN.
  • JavaIt is a type of home wagon. It is easy to drive, but it is not very fast, and you will not hurt yourself in an accident.
  • HaskellIt is a beautifully designed car. It is said that it can drive on any extreme terrain. When you drive it, it does not drive along the road, but copies itself and the road several times, and copies the road to be taken in the future, in fact, it can be driven in a more convenient way, but it requires a very high level of mathematics.
  • [Monadic version]
  • HaskellIt is not a car. It is just an abstract car. You need to put it into another real car before driving. You don't have to know how a real car is driving. You can combine several abstract cars into an abstract car, and then it can let the real car do a good trip one by one.
  • LISPIt looks like a car. With enough modification, you can turn it into a very efficient aircraft or submarine.
  • [Paul tanimoto]
  • LISPIn the beginning, it didn't look like a car, but you can always see people who drive it. When you decide to understand it, you will find that it is actually a car that can make more cars. You tell your friends about it, but they all laugh at you and say these cars look strange. You still have a car in your garage, hoping that one day these cars will occupy all the streets.
  • MathematicaA well-designed car, referring to the lisp design, did not even say thank you to lisp. It can help you find the fastest path to your destination, but it depends on your luck.
  • MATLABMathematica and Mathematica generally travel on similar terrain. It is very comfortable to drive MATLAB in this terrain, but if you leave the driveway, even if you only have a little bit, this car will become very difficult to drive, at this time, some snoop drivers do not even regard it as a car.
  • OcamlA very sexy European car. It is not as fast as C, but it never breaks down halfway, so you may spend less time in the end. However, because it is from France, the driving method is different from that of a General car.
  • PerlIt's a beautiful car, but the driving manual is too hard to understand. In addition, if you know how to drive Perl in a timely manner, you may not necessarily open perl for others.
  • PHPIt is Oscar Mayer wienermobile. Although it is a strange and hard-to-drive car, everyone wants to drive it.
  • PROLOGAutomatic car: You just need to tell it what your destination looks like, it will automatically drive over. However, describing most destinations is equivalent to opening them in person.
  • PythonIt is a good car suitable for beginners to drive. You can leave it on the road without a driver's license. Generally, you don't need other cars unless you want to drive fast or go through very dangerous areas.
  • RubyIs a combination of Perl, Python, and smalltalk. A Japanese engineer made ruby from the fragments, and many drivers think it is better than the other three languages. Other drivers complained that Ruby was not stable, and some identical operations were slightly different in different environments, so such cars were not so easy to drive. It is said that Ruby's re-design is in progress.
  • SmalltalkA small car originally designed for people learning to drive, but designed very well, so experienced drivers also like to drive. It cannot run fast, but you can take any of its regions and replace them with other parts to suit your needs. It's a bit strange: You don't need to drive it manually. You tell it where you want to go, it either takes you there or tells you it doesn't know what you're talking about.
  • Visual BasicA car is driving your car.

 

Source: http://www.oschina.net/news/18982/if-programming-language-is-car? From = 20110626

 

Http://www.cs.caltech.edu /~ Mvanier/hacking/rants/cars.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.