comp.lang.ada
 help / color / mirror / Atom feed
From: eachus@spectre.mitre.org (Robert I. Eachus)
Subject: Re: Ada means what version by default ?
Date: 1995/04/07
Date: 1995-04-07T00:00:00+00:00	[thread overview]
Message-ID: <EACHUS.95Apr7183328@spectre.mitre.org> (raw)
In-Reply-To: 1995Mar28.115614.9511@eisner

In article <ichbiah.280.2F856EEB@jdi.tiac.net> ichbiah@jdi.tiac.net (Jean D. Ichbiah) writes:

  > The cost of the compiler is but the tip of the iceberg: if you are
  > running a project of a million line or so, you are likely to have
  > baselined your compiler and the cost of changing (and confronting
  > 95 incompatibilities) could very well be several order of
  > magnitude higher than the compiler costs.

    Could be, but the evidence so far is that the differences between
compilers are more likely to cause problems, and that has not been a
major problem in Ada.  In many cases moving to 9X has been compile,
rerun tests, and go.  (But first you must get to the point where your
major problem is not compiler bugs in the 9X compiler.)

  > For example, the fact that a given target may be used for your
  > project, have a decent Ada compiler, but be insufficiently present
  > on the market to entice any vendor to supply a 95 compiler.

    This is turning out to be the major issue, but it is cutting both
ways.  For a few hardware architectures, most notably the 68K family,
staying with 83 seems currently to be the prudent choice.  With many
other architectures, such as the Power PC, Ada 95 compilers seem to be
more mature today...

    (Flame retardant: Just so I don't get overly toasted, I'm not just
talking general software development, but in particular embedded
systems.  Compiler, toolset, chapter 13, existing bindings, and long
term support are all important, and two projects with the same target
can and will reach different conclusions.)

--

					Robert I. Eachus

with Standard_Disclaimer;
use  Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...




  parent reply	other threads:[~1995-04-07  0:00 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-23 23:10 Why no exception hierarchy ? Mogens Jensen
1995-03-24 11:19 ` Michel Gauthier
1995-03-24 21:52   ` Tucker Taft
1995-03-25  1:50   ` Kenneth Almquist
1995-03-25 12:40     ` David Weller
1995-03-27  5:47       ` Kenneth Almquist
1995-03-25 16:03     ` Larry Kilgallen, LJK Software
1995-03-27 19:23   ` Kenneth Almquist
1995-03-28 16:56     ` Larry Kilgallen, LJK Software
1995-03-29  0:00       ` Kevin F. Quinn
1995-03-30  0:00         ` Kevin F. Quinn
1995-03-31  0:00       ` Kenneth Almquist
1995-04-04  0:00       ` Robert Dewar
1995-04-05  0:00         ` Is "Ada" 95 or 83? (was: Re: Why no exception hierarchy ?) Theodore Dennison
1995-04-07  0:00           ` Robert Dewar
1995-04-05  0:00         ` Why no exception hierarchy ? Jean D. Ichbiah
1995-04-05  0:00           ` Garlington KE
1995-04-06  0:00             ` Versions of Ada (was Why no exception hierarchy ?) Larry Kilgallen
1995-04-07  0:00               ` Garlington KE
1995-04-07  0:00               ` Robert Dewar
1995-04-05  0:00           ` Why no exception hierarchy ? Robert A Duff
1995-04-05  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Norman H. Cohen
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-07  0:00             ` Garlington KE
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-05  0:00         ` Michael Feldman
     [not found]         ` <1995Apr4.210804.9579@eisner.decus.org>
1995-04-05  0:00           ` Ada means what version by default ? Kevin F. Quinn
1995-04-07  0:00             ` Robert Dewar
1995-04-05  0:00           ` Michael Feldman
1995-04-06  0:00             ` Larry Kilgallen
1995-04-07  0:00               ` Robert Dewar
1995-04-07  0:00               ` Jean D. Ichbiah
1995-04-07  0:00       ` Robert I. Eachus [this message]
1995-03-25 18:13 ` Why no exception hierarchy ? Robert Dewar
1995-03-28 18:15   ` Jean D. Ichbiah
1995-03-31  0:00   ` Mats Weber
1995-04-04  0:00     ` Robert Dewar
1995-04-06  0:00       ` Mats Weber
1995-04-07  0:00         ` Kenneth Almquist
replies disabled

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