comp.lang.ada
 help / color / mirror / Atom feed
From: Adrian Hoe <mailbox@nospam.adrianhoe.com>
Subject: Re: Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada compiler for .NET)
Date: Sat, 11 Jan 2003 12:38:45 +0800
Date: 2003-01-11T12:38:45+08:00	[thread overview]
Message-ID: <3E1F9FD5.90802@nospam.adrianhoe.com> (raw)
In-Reply-To: avmhel$8mi$1@slb0.atl.mindspring.net

Marin David Condic wrote:

> I'd agree that Ada's lack of followers isn't really related to some sort of
> Left Wing reluctance to touch anything that might be associated with the
> military. Its more that there is a general perception that things designed
> for the military won't be suitable for commercial use and that corresponding
> commercial technology will be cheaper. Look at the Mil-Std-1553 bus. Its a
> good, reliable means of blipping bits up and down a wire and many companies
> that make avionics for both the military & commercial sector will use the
> 1553 for the military side of the shop, but never consider it for the
> commercial side.
> 
> Why? Probably mostly price. 1553 cards are still quite expensive when
> compared to something else like an Ethernet card, which is far more complex
> in what it has to do. Probably it starts with vendors figuring they can milk
> the government cash-cow and thus making little effort to reduce costs.
> (Government accounting policies help this along too.) Hence some similar
> technology goes to the private sector and competition + volume starts
> driving the cost down. Pretty soon, its a self-fulfilling prophecy: Military
> equipment costs more than commercial equipment.
> 
> Ada certainly messed up on that one too. Especially back in the early days,
> the prices were so high that any private citizen who thought he might be
> interested in getting involved with Ada would look at the price tag and
> immediately be consumed with an urge to deficate. RR Software helped that
> picture some, but not before the damage had already been done. There was
> also the overall damage done by the poor quality and lack of validation of
> the early compilers - leading people to believe that Ada was just another
> overpriced, unworkable government boondoggle. Early impressions are really
> hard to overcome.


The lack of Ada books is another reason why Ada is unable to catch on 
the band wagon. No doubt there are a few very good books on Ada. But 
the number is simply not enough to catch people's attention.

I came in contact with an Ada compiler on Apple CP/M in the early-mid 
80's. It was dirt cheap. It cost next to zero simply because I copied 
it from a computer shop. Unfortunately, I couldn't find any Ada books. 
I could only understand some of the Ada syntax and lexical from its 
limited examples. There wasn't any Internet in my country then. 
Lacking of resources, I shut down on Ada.

Compare to C/C++, there are tonnes of C/C++ books out there. I have 
more than 25 C/C++ books in my personal library. But I have only 7 
books on Ada.

Another cause is the availability of C/C++ compilers/tools. C/C++ has 
wide support across any platforms which include PDAs. It is easy to 
develop an application for any PDAs using C/C++. In contrast, one has 
to go through long haul using Ada to develop a simple application for 
PDAs. This is why my company is still using C/C++ for developing PDAs' 
applications and we still struggling to ride on Ada.

Other than the technical merits of Ada, it still has a very wide gap 
to gain more acceptance as a development tools compare to others like 
C/C++.
-- 
type Dmitry is new Adrian;           -- Adrian Hoe
                                      -- http://adrianhoe.com
                                      -- Remove *nospam* to email




  parent reply	other threads:[~2003-01-11  4:38 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pn_TS1-GfE@vib.usr.pu.ru>
2002-12-23  1:03 ` Hijacking a Thread was RE: New Ada compiler for .NET Robert C. Leif
2002-12-23 11:11   ` Ingo Marks
2002-12-23 14:18     ` Hyman Rosen
2003-01-05 16:50       ` Adrian Hoe
2003-01-06  9:09         ` Hyman Rosen
2003-01-06  9:17         ` I. Marks
2003-01-06 22:12           ` Ted Dennison
2003-01-07  3:23             ` Hyman Rosen
2003-01-07 13:21               ` Ted Dennison
2003-01-08  4:52                 ` Hyman Rosen
2003-01-08  5:54                   ` James S. Rogers
2003-01-08 13:08                   ` Ted Dennison
2003-01-10  2:38                   ` Richard Riehle
2003-01-10  5:02                     ` Adrian Hoe
2003-01-10  5:23             ` Adrian Hoe
2003-01-11  4:47               ` Ted Dennison
2003-01-06 13:27         ` Larry Kilgallen
2003-01-07  3:30           ` Hyman Rosen
2003-01-07 13:24             ` Ted Dennison
2003-01-10  2:43             ` Richard Riehle
2003-01-10  5:13               ` Adrian Hoe
2003-01-10  5:17               ` Adrian Hoe
2003-01-10  5:11             ` Adrian Hoe
2003-01-10  5:46               ` Hyman Rosen
2003-01-10 15:09                 ` Ranged Types (was: Hijacking a Thread) Larry Kilgallen
2003-01-10 23:17                 ` Hijacking a Thread was RE: New Ada compiler for .NET Georg Bauhaus
2003-01-11  5:27                 ` Ted Dennison
2003-01-11  7:33                 ` Making bombs after graduation ( was Re: Hijacking a Thread was RE: New Ada compiler for .NET) faust
2003-01-10 13:53                   ` Christopher Browne
2003-01-11  9:10                     ` u.r. faust
2003-01-10 14:25                   ` Fraser Wilson
2003-01-10 10:41               ` Hijacking a Thread was RE: New Ada compiler for .NET Richard Riehle
2003-01-10 13:22                 ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada compiler for .NET) Marin David Condic
2003-01-10 22:38                   ` Richard Riehle
2003-01-11 14:15                     ` Marin David Condic
2003-01-14 20:02                     ` Kevin Cline
2003-01-14 23:03                       ` Pat Rogers
2003-01-15  2:00                       ` Adrian Hoe
2003-01-15  4:03                       ` John R. Strohm
2003-01-15 13:26                         ` Marin David Condic
2003-01-15 17:43                           ` Richard Riehle
2003-01-15 20:57                             ` Robert C. Leif
2003-01-15 22:53                               ` chris.danx
2003-01-16 12:58                                 ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: NewAda " Marin David Condic
2003-01-16  1:28                               ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada " Jeffrey Carter
2003-01-16  3:45                                 ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: NewAda " Richard Riehle
2003-01-16 15:44                                 ` Jerry Petrey
2003-01-16 19:50                                   ` Jeffrey Carter
2003-01-15 23:18                             ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada " John R. Strohm
2003-01-16  0:00                               ` Richard Riehle
2003-01-17 17:21                                 ` Warren W. Gay VE3WWG
2003-01-17 19:09                                   ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: NewAda " Richard Riehle
2003-01-16 12:50                             ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada " Marin David Condic
2003-02-03  9:33                             ` Ole-Hjalmar Kristensen
2003-01-11  4:38                   ` Adrian Hoe [this message]
2003-01-11  9:02                     ` Pascal Obry
2003-01-11 14:28                       ` Ada Compiler Pricing Marin David Condic
2003-01-13 12:33                     ` Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada compiler for .NET) John English
2003-01-13 16:15                       ` Adrian Hoe
2003-01-14 12:52                         ` Marin David Condic
2003-01-15  7:11                       ` AG
2003-01-27 12:33                 ` Hijacking a Thread was RE: New Ada compiler for .NET Colin Paul Gloster
2003-01-28 13:14                   ` Marin David Condic
2003-01-28 13:47                   ` Pat Rogers
2003-01-28 15:31                     ` Larry Kilgallen
2003-01-29 12:43                       ` Marin David Condic
2003-01-11  7:21               ` faust
2003-01-10 22:38             ` P S Norby
2003-01-11  3:44               ` Adrian Hoe
2003-01-13 12:31           ` John English
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox