Selecting a Programming Language Made
Easy
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 language 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 1 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 77������������������������ A Model A Ford.
COBOL����������������������������������� A
delivery van. It's bulky and ugly, but it does the work.
BASIC������������������������������������ A
second-hand Rambler with rebuilt engine and patched upholstery. Your dad
������������������������������������������������� bought
it for you to learn to drive. You'll ditch the car as soon as you can
������������������������������������������������� afford
a new one.
PL/I����������������������������������������� A
Cadillac convertible with automatic transmission, a two‑tone paint job,
������������������������������������������������� whitewall
tires, chrome exhaust pipes, and fuzzy dice hanging in the
������������������������������������������������� windshield.
C���������������������������������������������� A
black Firebird, the all macho car. Comes with optional seat belts (lint)
������������������������������������������������� and
optional fuzz-buster (escape to assembler).
ALGOL 60������������������������������ An
Austin Mini. Boy, that's a small car!
ALGOL 68������������������������������ An
Austin Martin. An impressive car, but not just anyone can drive it.
Pascal������������������������������������� A
Volkswagen Beetle. It's small, but sturdy. Was once popular with
������������������������������������������������� Intellectuals.
Modula II������������������������������� A
Volkswagen Rabbit with a trailer hitch.
LISP���������������������������������������� An
electric car. It's simple, but slow. Seat belts are not available.
PROLOG/LUCID������������������� Prototype concept cars.
Maple/MACSYMA�������������� All-terrain vehicles.
FORTH����������������������������������� A
go-cart.
LOGO�������������������������������������� A
kiddie's replica of a Rolls Royce. Comes with a real engine and a working
������������������������������������������������� horn.
APL����������������������������������������� A
double-decker bus. It takes rows and columns of passengers to the same
������������������������������������������������� place
all at the same time. But it drives only in reverse and is
������������������������������������������������� instrumented
in Greek.
Ada����������������������������������������� An
army-green Mercedes-Benz staff car. Power steering, power brakes,
and
������������������������������������������������� automatic
transmission are all standard. No other colors or options are
������������������������������������������������� available.
If it's good enough for the generals, it's good enough for you.
������������������������������������������������� Manufacturing
delays due to difficulties reading design specifications are
������������������������������������������������� starting
to clear up.