TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Transfer-Encoding: 7bit
Sender: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
From: Tom Moran <[log in to unmask]>
Date: Wed, 2 Dec 1998 14:40:56 -0800
Content-Type: text/plain; charset=us-ascii
MIME-Version: 1.0
Parts/Attachments: text/plain (19 lines)
Stanley Allen suggests we look at what would turn on the target
customers for Ada.  Toward this end I suggest, in the absence of more
complete data, comments from folks here about how they got into using
Ada and why they stayed.  (Why people left Ada would be good to know
  Introduction: In the early '80s I'd heard of Steelman, etc and went to
a half-day tutorial on Ada.  I'd used Burroughs Algol (with tasking),
Fortran, COBOL, asm, etc. and Ada looked interesting.
  First use: In '88 (or so) I saw an ad for a PC Ada compiler for $99 so
I bought it. I was getting into TV and rep clauses and tasking were much
better than C's available features so I used my new Ada.
  Continued use: Having the compiler tell me of my mistakes so
non-trivial programs often ran correctly once they compiled is
wonderful.  Ada programs are readable and Ada constructs are more
powerful and at a higher abstraction level, allowing better, faster
design.  I now understand why people complained they couldn't understand
my old, clever, C programs - and why that was a bad thing.
  Mine is a messy desk.