comp.lang.ada
 help / color / mirror / Atom feed
From: bbalfour@std.caci.com (Brad Balfour)
Subject: Re: Ada83 equivalents for Ada95
Date: 1996/05/28
Date: 1996-05-28T00:00:00+00:00	[thread overview]
Message-ID: <bbalfour-2805961408500001@stmac0088.std.caci.com> (raw)
In-Reply-To: 31A66DAA.7418@sud.ed.ray.com


In article <31A66DAA.7418@sud.ed.ray.com>, Joe Gwinn
<gwinn@sud.ed.ray.com> wrote:

>We have the Ada83 versus Ada95 problem as well.  In short, we plan to 
>use the Ada83 subset of Ada95, so that in some future, we will be able 
>to transition to Ada95, should the customer so desire.  
[snip]
>The Ada95 standard defines this Ada83 subset, by what it doesn't mention 
>as having been broken by Ada95.
>
>Joe Gwinn

You are looking for a report on the Upward Incompatibilities that Ada 95
has with respect to Ada 83. The short answer is that there are *very few*
upward incompatibilites. The long answer is that an exhaustive document
has been produced by Bill Taylor. It can be found at 
http://sw-eng.falls-church.va.us/AdaIC/docs/compat-guide/compat-guide6-0.txt

There are even tools available that you can purchase which will
automatically detect these problems in your Ada 83 code. May people have
found that just running the code through an Ada 95 compiler, such as GNAT,
will detect many (but not all) problems.

You may also want to reconsider using Ada 95 now. My organization has been
supporting Ada 95 projects for the past 18 months. We've found that Ada 95
can definitely be used for production projects to be delivered to the
field.

Brad
Brad Balfour                         SIGAda WWW Server
CACI, Inc.                              http://www.acm.org/sigada/
703/277-6767                         and also try:
bbalfour@std.caci.com                   http://lglwww.epfl.ch/Ada/
*new address: 3930 Pender Drive * Fairfax, VA 22030 * 703/277-6767**




  parent reply	other threads:[~1996-05-28  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <md5:0CCFC2005521EA8746533FEB9AA03D75>
1996-05-09  0:00 ` Ada83 equivalents for Ada95 James A. Squire
1996-05-10  0:00   ` Robert A Duff
1996-05-24  0:00     ` Joe Gwinn
1996-05-25  0:00       ` JP Thornley
1996-05-28  0:00       ` Brad Balfour [this message]
1996-05-28  0:00         ` Robert A Duff
1996-05-29  0:00           ` Norman H. Cohen
1996-05-29  0:00           ` Ken Garlington
1996-05-17  0:00   ` New POSIX Ada Activity Announcement Shane P. McCarron
1996-05-28  0:00 ` Ada83 equivalents for Ada95 Jon S Anthony
1996-05-29  0:00 ` Ken Garlington
1996-05-31  0:00   ` Robert Dewar
1996-06-03  0:00     ` Ken Garlington
1996-06-03  0:00       ` Robert Dewar
     [not found] <md5:492A761845FE7D43B3C33CDDC6DB8CD0>
1996-05-10  0:00 ` James A. Squire
1996-05-11  0:00   ` Robert A Duff
1996-05-10  0:00 tmoran
1996-05-11  0:00 ` Tucker Taft
  -- strict thread matches above, loose matches on Subject: below --
1996-05-25  0:00 tmoran
replies disabled

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