comp.lang.ada
 help / color / mirror / Atom feed
From: "W. Wesley Groleau x4923" <wwgrol@pseserv3.fw.hac.com>
Subject: Re: Backward compatibility between Ada 95 and Ada 83
Date: 1997/09/30
Date: 1997-09-30T00:00:00+00:00	[thread overview]
Message-ID: <34314790.377D@pseserv3.fw.hac.com> (raw)
In-Reply-To: 01bccd8e$68785d20$b229accf@default


James H. Robinson, III wrote:
> I'm using an Ada 95 compiler, but my class is teaching Ada 83.  How
> backwardly compatible is Ada 95 with Ada 83?

Interesting that the three responses so far have very little overlap.
There is a "Compatibility Guide" by Taylor somewhere in the depths
of the AdaIC which lists MANY incompatibilities.  However, most of
them are of little _practical_ consequence.

In one porting effort, I saw all that were mentioned by Stanbrough,
Tardieu, and Herro, plus two more:

1. Character literals can be ambiguous with Wide_Character literals.

2. change in "freezing" rules.
   (Long ago on a particular project, it was thought that not
   putting representation specifications in the private part
   violated information hiding.  This resulted in a lot of
   tedious error-prone rearranging when porting to Ada 95.)

-- 
----------------------------------------------------------------------
    Wes Groleau, Hughes Defense Communications, Fort Wayne, IN USA
Senior Software Engineer - AFATDS                  Tool-smith Wanna-be

Don't send advertisements to this domain unless asked!  All disk space
on fw.hac.com hosts belongs to either Hughes Defense Communications or 
the United States government.  Using email to store YOUR advertising 
on them is trespassing!
----------------------------------------------------------------------




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

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <01bccd8e$68785d20$b229accf@default>
1997-09-30  0:00 ` Backward compatibility between Ada 95 and Ada 83 John Herro
1997-09-30  0:00 ` W. Wesley Groleau x4923 [this message]
1997-09-30  0:00 ` Samuel Tardieu
1997-09-30  0:00 ` Dale Stanbrough
1997-10-01  0:00 Marin David Condic, 561.796.8997, M/S 731-96
  -- strict thread matches above, loose matches on Subject: below --
1997-10-01  0:00 Marin David Condic, 561.796.8997, M/S 731-96
replies disabled

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