comp.lang.ada
 help / color / mirror / Atom feed
From: Bill Keen <billy@marnhull.demon.co.uk>
Subject: Re: Ada -- a popular language?
Date: 1997/04/13
Date: 1997-04-13T00:00:00+00:00	[thread overview]
Message-ID: <4L3+pLAi0UUzEwSY@marnhull.demon.co.uk> (raw)
In-Reply-To: 334DFB7D.2A96@aonix.com


In article <01bc479c$dc234320$22f482c1@xhv46.dial.pipex.com>, Nick
Roberts <Nick.Roberts@dial.pipex.com> writes
>The true reason why Ada is not a very popularly used programming language
>has nothing to do with the merits or demerits of the language, nor with the
>preferences of programmers. It is almost entirely to do with the decisions
>taken at a high level by managers whose decisions have little to do with
>technicalities 

The slow takeoff of Ada also has to do with the cost of compilers. In
the late eigthies we used to buy Ada cross compilers for many times the
cost of the PCs we ran them on, and these were high spec PCs for those
day. And the cost of compilers is dictated by mandatory validation.
Apart from hiring a team of hotshots to write the compiler, and paying
for the initial validation, the compiler vendors have to retain them to
revalidate each time the ACVC is reissued. In the eighties this was an
annual event, though it relaxed after 1991 (I think) to every 18 month.
(I don't know the frequency of ACVC 2.x updates for Ada 95.) But the
competition has no such handicap. 

If they'd given away free Ada compilers with every Unix box sold things
might have developed on different lines. These days we can use GNAT for
free, but not for commercial work. Customers tend to demand a validation
certificate, and validated compilers still tend to cost a lot more than
the competition. 

-- 
Bill Keen




  parent reply	other threads:[~1997-04-13  0:00 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <01bc45df$10fa6480$d27d8ea1@AaBbCcDd>
1997-04-10  0:00 ` Ada -- a popular language? Robert Dewar
1997-04-10  0:00 ` Stanley Allen
1997-04-11  0:00 ` Dave Wood
1997-04-11  0:00   ` John McCabe
1997-04-12  0:00     ` Nick Roberts
1997-04-14  0:00       ` Dale Stanbrough
1997-04-13  0:00   ` Bill Keen [this message]
     [not found]     ` <5ivrre$en0@gcsin3.geccs.gecm.com>
1997-04-15  0:00       ` Robert Dewar
     [not found]         ` <5j4kfi$1g1@gcsin3.geccs.gecm.com>
1997-04-17  0:00           ` Robert Dewar
1997-04-20  0:00             ` Nick Roberts
1997-04-21  0:00               ` Robert Dewar
1997-04-16  0:00       ` Byron
1997-04-18  0:00         ` Robert Dewar
1997-04-19  0:00           ` Michael Feldman
1997-04-21  0:00             ` Dave Smith
1997-04-23  0:00               ` Keith Thompson
1997-04-23  0:00                 ` Robert Dewar
1997-04-25  0:00                   ` Latin1 Peter Hermann
1997-04-19  0:00         ` Ada -- a popular language? Michael Feldman
     [not found]       ` <5ivta3$en0@gcsin3.geccs.gecm.com>
     [not found]         ` <5j04g7$42s@mulga.cs.mu.OZ.AU>
     [not found]           ` <5j11vb$h86$1@goanna.cs.rmit.edu.au>
1997-04-16  0:00             ` Robert Dewar
     [not found]         ` <JSA.97Apr16143427@alexandria>
     [not found]           ` <5j4kli$1g1@gcsin3.geccs.gecm.com>
1997-04-17  0:00             ` Robert Dewar
     [not found]         ` <dewar.861244012@merv>
1997-04-19  0:00           ` Tom Wheeley
1997-04-11  0:00 ` Dave Wood
1997-04-12  0:00 ` Ingemar Ragnemalm
1997-04-16  0:00 Adrian B.Y. Hoe
  -- strict thread matches above, loose matches on Subject: below --
1997-04-16  0:00 Adrian B.Y. Hoe
replies disabled

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