TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Monospaced Font
Show HTML 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: "Dale Jr, William" <[log in to unmask]>
Date: Tue, 9 May 2000 11:30:22 -0700
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Reply-To: "Dale Jr, William" <[log in to unmask]>
Parts/Attachments: text/plain (107 lines)
I recommend collecting some of these and adding them to a FAQ list or FUD
Fighter file.  Dissemination of the list to non-Ada audiences at regular
intervals would be a goal.

Presidential Campaign rules - always react to any charge by the opposition
no matter how absurd.

No-Goto-Bill

> -----Original Message-----
> From: Craig Spannring [SMTP:[log in to unmask]]
> Sent: Tuesday, May 09, 2000 10:54 AM
> To:   [log in to unmask]
> Subject:      Re: "Why Not Ada"
>
> It is interesting reading through some of the comments.  I think that
> Ada supporters would do good to study those answers.  These are the
> reasons (right or wrong) people don't use Ada.  If you want to
> increase Ada's use, you better find a way to address these issues.
>
>
>
>
>   AdrianG wrote:
>      My understanding is that Ada was designed, in part, to help keep
>      the programmer from making some kinds of mistakes.
>
> And keeping the programmer from making mistakes is a bad thing?
>
>
>   Hynman wrote:
>      Ada was developed by the government, for military
>      applications. Since it's scope was so specialized
>
> I've run into this before.  It is interesting that many people think
> Ada is too specialized.  I'm sure if people found out that one of the
> design goals of Ada was to eliminate the hundreds of specialized
> languages used at DOD people would complain that it was too
> generalized.
>
>
>   Skweetis wrote:
>      I don't use Ada because there aren't very many library bindings
>      for it.
>
> Finally a criticism that isn't completely false.
> Microsoft/Sun/SGI/etc has legions of programmers and are constantly
> defining new APIs.  Everyone else will always be one step behind.
>
>
>   underclocked wrote:
>      There are almost no professional opportunities for ADA
>      programmers,
>
> This is always a hard one to get around without a substantial pocket
> book.  Witness the mini-compact disk.  Nobody uses them because nobody
> produces inexpensive mini disk players.  Nobody produces inexpensive
> mini disk players because nobody uses them.
>
> In my own project, I'm having a hard time gaining management
> acceptance for Ada.  I've worked through all of the other fallacies
> about Ada, but I'm having a hard time convincing management that good
> Ada programmers are just as easy to get as good C++ programmers.
>
>
>   ader wrote:
>      Anyway, the only programming projects I really enjoyed were the C
>      ones
>
> Many people enjoy the arcane.  It makes people proud of themselves
> when they track down a problem on their own.  On the other hand, Ada
> compilers do nothing but criticize.  The compiler is constantly
> saying, "Your code is wrong."  People don't like criticism.  They'd
> much rather have compiler that says, "Yes, your code is wonderful."
> Later on they even get the self-esteem boost when they track down
> the bugs.  For most people finding and fixing bugs is a self-esteem
> boosting process.  Ada limits that indulgence.
>
>
>   Arrogant-Bastard wrote:
>      specifically the design-by-committee approach
>
> It is a common perception that Ada was designed by committee and is
> therefore bad.  This is just an example of how people make up their
> minds first and justify their opinions later.  Facts don't matter to
> people, only opinion matters.
>
>
>
>
> Alex Otier writes:
>  > The question was sent to Slashdot over the weekend, the URL is here
>  >
>  > http://slashdot.org/article.pl?sid=00/05/06/1435238
>  >
>  > --
>  > Alex Otier
>
>
> --
> =======================================================================
>  Life is short.                  | Craig Spannring
>       Bike hard, ski fast.       | [log in to unmask]
>  --------------------------------+------------------------------------
>   When all you've got is Perl, everything feels like a smashed thumb
> =======================================================================

ATOM RSS1 RSS2