Well, I know that Hal Hart and Oliver Cole are wrestling with a reply
to DDJ. I don't care, I'm just an "Average Ada Joe" who got miffed at
the DDJ article. Felt I had to write something. It's probably more
rude than it needs to be, but that's just me :-) I'm posting it here
for your enjoyment
> Subject: An Ode to Ada?
> To: [log in to unmask]
> Date: Mon, 30 Jun 1997 07:36:00 -0500 (CDT)
> In the words of Mark Twain, "Rumors of my death have been greatly
> exaggerated." It was disappointing to read Mr. Kim's commentary on
> the DoD's choice to end the "mandate" of Ada as their primary
> programming language. I am among many, however, who applaud the DoD's
> decision. Ada is healthy enough to stand on its own against the two
> competitors: C++ and Java. As a developer very experienced in all
> three languages, I choose Ada wherever I can. I can generate Java
> bytecode directly from Ada, allowing me to quickly deliver web-based
> applets in a language significantly richer than Java. And for those
> that argue the Ada is too "verbose", it should be noted that the
> Ada 95 Booch Components are approx 15% _smaller_ than the same
> Booch Components in C++! Mr. Kim's arguments against tools have some
> merit, but the most common C++ tools, those that perform
> bounds-checking and leak-detection, are practically useless for Ada.
> Those checking features can be turned on and off at a switch from the compiler.
> Of course, most vendors don't deliver Ada interfaces to their
> products, but Ada comes with a standard mechanism for incorporating C,
> Fortran, and COBOL interfaces right away (a novel way to use legacy
> code in web apps: Write Ada applets in Java bytecode, and let your
> server apps, also written in Ada, make calls to your legacy systems).
> Compiler and tool prices are now on an even playing field with C++
> tools, and Ada already has the advantage of being a stable ISO standard
> with optional compiler certification. It will be at least another two
> years before we see that in C++. It's true that there are fewer
> people trained in Ada, but my personal experience is that C people
> reach "expert" level significantly faster (about a factor of two) in
> Ada than they do in C++.
> Market forces, indeed. I'll remember my parent's admonishment in this
> case, "If Eugene Eric Kim jumped off a cliff, would you do it to?" No
> thanks, Mr. Kim, I'll just watch you and the rest of the lemmings do
> your thing.
> David Weller
> [log in to unmask]
> Author, Ada 95 Booch Components (www.rivatech.com/booch)