On Thu, 16 Apr 1998, Mark Lundquist wrote:

> Another one that I've noticed is the truism that Ada is supposed to be
> good for programming in the large, or the humongous, or whatever.

  [ snip, snip, snip ]

> This theme is repeated by Ada apologists and vendors in the same voice
> or with the same motivations as the "reliability" theme, and with the
> same effects.

  Howabout this, with no apology.

  C is a universal assembler.  No argument there, I hope.

  Consider the example of  a little girl who puts on her
  mother's dress, shoes, and make-up.  At a distance she might even
  resemble a grown-up.  On closer inspection, you find she is still a
  little girl.  C++ is simply C dressed up on object-oriented clothes.
  At a distance, viewed by someone who doesn't know any better, C++ does
  look like a high-level language.  When you get to know it well, it
  becomes clear that it is still a universal assembler wearing OOP clothes
  that do not quite fit.

  Richard Riehle
  AdaWorks
  Suite 30
  2555 Park Blvd
  Palo Alto, CA 94306
  www.adawoks.com