Assembler Jokes

  • Funny Jokes

    Assembler programs are written with short abbreviations called MNEMONICS, in other words instead of writing GOTO, the programmer writes JMP or even BRA (branch).

    These instructions are frequently abbreviated into total incomprehensibility. Of course, we all know that abbreviations are arbitrary. Anyone who has spent any time programming in assembler knows that all computers can be programmed using an undocumented set of instructions.

    Frequently when an error is made writing a program in assembler a user can actually see the program executing the undocumented instructions. These instructions vary from machine from machine, but all computers have a certain set of them in common. As a service to humanity, I am here revealing these common instructions for the first time.


    ARG: Agree to Run Garbage
    BDM: Branch and Destroy Memory
    CMN: Convert to Mayan Numerals
    DDS: Damage Disk and Stop
    EMR: Emit Microwave Radiation
    ETO: Emulate more...

    Assembler: You shoot yourself in the foot. Ada: The Department of Defense shoots you in the foot after offering you a blindfold and a last cigarrette. BASIC (interpreted): You shoot yourself in the foot with a water pistol until your leg is waterlogged and rots off. BASIC (compiled): You shoot yourself in the foot with a BB using a SCUD missile launcher. C++: You create a dozen instances of yourself and shoot them all in the foot. Not knowing which feet are virtual, medical care is impossible. COBOL: USE HANDGUN. COLT(45), AIM AT LEG. FOOT, THEN WITH ARM. HAND. FINGER ON HANDGUN. COLT(TRIGGER) PREFORM SQUEEZE, RETURN HANDGUN. COLT TO HIP. HOLSTER. cah: After searching the manual until your foot falls asleep, you shoot the computer and switch to C. dBASE: You buy a gun. Bullets are only available from another company and are promised to work so you buy them. Then you find out that the next version of the gun is the one that is scheduled to shoot bullets. Fortran: You shoot yourself in more...

    Selecting a Programming Language Made Easy
    Daniel Solomon & David Rosenblueth
    Department of Computer Science, University of Waterloo
    Waterloo, Ontario, Canada N2L 3G1
    With such a large selection of programming languages it can be
    difficult to choose one for a particular project. Reading the manuals to
    evaluate the languages is a time consuming process. On the other hand,
    most people already have a fairly good idea of how various automobiles
    compare. So in order to assist those trying to choose a language, we
    have prepared a chart that matches programming languages with comparable
    automobiles.
    Assembler
    A Formula I race car. Very fast, but difficult to drive and
    expensive to maintain.
    FORTRAN II
    A Model T Ford. Once it was king of the road.
    FORTRAN IV
    A Model A Ford.
    FORTRAN 77
    A six-cylinder Ford Fairlane with standard transmission and
    no seat belts.
    COBOL
    A delivery van. It's bulky and ugly, but more...

    Assembler: A formula I race car. Very fast but difficult to drive and maintain.
    FORTRAN II: A Model T Ford. Once it was the king of the road.
    FORTRAN IV: A Model A Ford.
    FORTRAN 77: a six-cylinder Ford Fairlane with standard transmission and no seat belts.
    COBOL: A delivery van. It's bulky and ugly but it does the work.
    BASIC: A second-hand Rambler with a rebuilt engine and patched upholstery. Your dad bought it for you to learn to drive. You'll ditch it as soon as you can afford a new one.
    PL/I: A Cadillac convertible with automatic transmission, a two-tone paint job, white-wall tires, chrome exhaust pipes, and fuzzy dice hanging in the windshield.
    C++: A black Firebird, the all macho car. Comes with optional seatbelt (lint) and optional fuzz buster (escape to assembler).
    ALGOL 60: An Austin Mini. Boy that's a small car.
    ALGOL 68: An Aston Martin. An impressive car but not just anyone can drive it.
    Pascal: A Volkswagon Beetle. It's more...

  • Recent Activity