comp.lang.ada
 help / color / mirror / Atom feed
From: john@assen.demon.co.uk (John McCabe)
Subject: Re: logarithms on ada
Date: 1997/03/09
Date: 1997-03-09T00:00:00+00:00	[thread overview]
Message-ID: <332333b3.43429911@news.demon.co.uk> (raw)
In-Reply-To: dewar.857783224@merv


dewar@merv.cs.nyu.edu (Robert Dewar) wrote:

>Johnm McCabe says
>
><<2) Most people (despite what you would like to believe) still use the
>1983 definition of the Ada language.>>
>
>Actually I doubt that is true. It is most certainly true of large commercial
>projects using Ada, since such projects adapt only slowly to new technologies.

I don't think the phrase "..adapt only slowly to new technologies.."
is really appropriate here. Most of the projects I am aware of that
are using Ada are large, long term projects that have been started
before Ada 95 compilers became available en masse (i.e. up to and
including now**).

Generally there will be some capital investment early on in the
project to obtain the relevant development tools and so on (unless
thhey are already available). Unless serious planning for the
introduction of new technology during the lifecycle of a project has
been done, the project will continue and complete using the original
tools and languages. "Adapt"ing to new technology during a project
lifecycle without planning it in detail would be commercial suicide. I
think you'll find it's the organisation rather than the project that
will adapt to new technology, and the rate that this is done depends
on the typical length of project.

**Note - not including GNAT, but how widely used is GNAT in large
safety and mission critical systems?.

>But the availability of GNAT means that tens of thousands of students around
>the world are programming in Ada 95 as we converse :-)

You may be right, but who knows how many people use GNAT? Also, having
worked in industry in the UK for almost 10 years, I find it
interesting the number of graduates in the engineering and computer
science disciplines who have *never* used Ada (83 or 95)!

>I would be willing to bet that the questioner in this case *was* using
>Ada 95!

Well, why don't we ask him! Brian Franklin, if you are still paying
attention to this thread, it would be appreciated if you could let us
know what version of the Ada manual you are referring to, and which
compiler you are using.

Let's wait and see.

Best Regards
John McCabe <john@assen.demon.co.uk>




  reply	other threads:[~1997-03-09  0:00 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-03-02  0:00 logarithms on ada Brian R Franklin
1997-03-04  0:00 ` Tom Moran
1997-03-04  0:00 ` Bob Klungle
1997-03-04  0:00   ` Robert Dewar
1997-03-05  0:00     ` Bob Klungle
1997-03-05  0:00       ` David Shochat
1997-03-05  0:00         ` Robert Dewar
1997-03-06  0:00         ` Robert A Duff
1997-03-06  0:00           ` Robert Dewar
1997-03-05  0:00     ` Doug Smith
1997-03-05  0:00       ` Robert Dewar
1997-03-06  0:00         ` Robert A Duff
1997-03-05  0:00           ` John McCabe
1997-03-06  0:00           ` Doug Smith
1997-03-06  0:00           ` Norman H. Cohen
1997-03-08  0:00             ` Robert Dewar
1997-03-08  0:00             ` Robert Dewar
1997-03-11  0:00             ` Richard A. O'Keefe
1997-03-12  0:00               ` Norman H. Cohen
1997-03-06  0:00           ` Robert Dewar
1997-03-06  0:00       ` Robert A Duff
1997-03-06  0:00         ` Andrew Dunstan
1997-03-10  0:00         ` Doug Smith
1997-03-11  0:00           ` Robert Dewar
1997-03-05  0:00   ` Jon S Anthony
1997-03-04  0:00 ` John McCabe
1997-03-06  0:00   ` Robert Dewar
1997-03-07  0:00     ` John McCabe
1997-03-07  0:00       ` Robert Dewar
1997-03-09  0:00         ` John McCabe [this message]
1997-03-09  0:00           ` Robert Dewar
1997-03-10  0:00             ` John McCabe
1997-03-10  0:00               ` Robert Dewar
1997-03-11  0:00                 ` John McCabe
1997-03-11  0:00                   ` Robert Dewar
1997-03-12  0:00                     ` John McCabe
1997-03-07  0:00   ` Darren C Davenport
replies disabled

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