comp.lang.ada
 help / color / mirror / Atom feed
From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 )
Subject: Re: Translating 83 => 9X (Was: Re: Ada 9X objectives)
Date: 5 Oct 89 01:56:29 GMT	[thread overview]
Message-ID: <6678@hubcap.clemson.edu> (raw)
In-Reply-To: 1989Oct3.200234.25940@paris.ics.uci.edu

From rfg@ics.uci.edu (Ronald Guilmette):
> I will ask one more time and hope for a more direct answer.  Has it already
> been decided that Ada 83 and Ada 9X will be sufficiently incompatible so
> as to *require* translation?  (Hint: this is a yes-or-no question.)

   I do not know as a fact that this is the case, but I do recall
   reading about plans for automatic 83 => 9X translation.  Perhaps
   someone having more direct knowledge of the situation could comment
   in greater detail.

   I would expect that there *would* be sufficient incompatibility, 
   just on the basis of the experiences with Ada 83 which have been
   documented in Ada Letters, etc., which indicate that certain changes
   are necessary.  I would also expect that if a free 83 => 9X translator
   is provided via the Ada Software Repository, the conversion process
   would be dominated by the time required to upgrade programmers, rather 
   than the time required to automatically upgrade existing Ada 83 software. 

   If you want to get a good idea of what the likely changes will be:

      o ACM SIGADA Ada Letters for the last 5 years or so
      o Ada 9X revision requests 
      o proceedings of Tri-Ada and other conferences 
      o the last chapter of Paul Hilfinger's ACM Distinguished
          Dissertation, "Abstraction Mechanisms and Language Design"

   are all excellent sources.


   Bill Wolfe, wtwolfe@hubcap.clemson.edu

  reply	other threads:[~1989-10-05  1:56 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1989-09-29  1:59 Ada 9X objectives Bill Wolfe
1989-09-30 16:59 ` ryer
1989-10-02 18:00   ` William Thomas Wolfe, 2847 
1989-10-02 20:07     ` William Thomas Wolfe, 2847 
1989-10-02 23:33       ` Translating 83 => 9X (Was: Re: Ada 9X objectives) Ronald Guilmette
1989-10-03 18:14         ` William Thomas Wolfe, 2847 
1989-10-03 20:02           ` Ronald Guilmette
1989-10-05  1:56             ` William Thomas Wolfe, 2847  [this message]
1989-10-05 20:35               ` John Goodenough
1989-10-06 16:11                 ` Ada 9X objectives William Thomas Wolfe, 2847 
1989-10-07  1:27               ` Translating 83 => 9X (Was: Re: Ada 9X objectives) Ronald Guilmette
1989-10-08 16:39                 ` Translating 83 => 9X William Thomas Wolfe, 2847 
1989-10-04 18:08           ` Translating 83 => 9X (Was: ryer
1989-10-05 15:29           ` stt
1989-10-08 17:56             ` Modernizing Ada William Thomas Wolfe, 2847 
1989-10-04 13:09       ` Re^2: Ada 9X objectives James E. Cardow
1989-10-04 20:24         ` Ted Dunning
1989-10-05  2:04           ` Ada vs. Scheme William Thomas Wolfe, 2847 
1989-10-06 12:06           ` Re^2: Ada 9X objectives Norman Diamond
1989-10-06 12:50           ` Robert Munck
1989-10-08 17:07             ` William Thomas Wolfe, 2847 
1989-10-10 15:00               ` Robert Munck
1989-10-11 14:47                 ` William Thomas Wolfe, 2847 
1989-10-11 18:13               ` Dick Dunn
1989-10-11 22:14                 ` Question about Ada expressions Perry Schmidt
1989-10-12 10:56                   ` STEPHEN D. STRADER
1989-10-12 12:15                   ` Robert Firth
1989-10-12 22:07                   ` stt
1989-10-13 14:38                   ` horst
1989-10-12  1:11                 ` Ada 9X objectives William Thomas Wolfe, 2847 
1989-10-13 11:05                 ` Markku Sakkinen
1989-10-06 19:00         ` Re^2: " Dick Dunn
1989-10-10  3:26           ` James E. Cardow
1989-10-12  5:09             ` Ada 9X objectives and long development cycles Dick Dunn
1989-10-12 18:16           ` Re^2: Ada 9X objectives Robert Eachus
1989-10-02 21:01   ` William Thomas Wolfe, 2847 
replies disabled

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