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
next prev 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