comp.lang.ada
 help / color / mirror / Atom feed
From: jbg@sei.cmu.edu (John Goodenough)
Subject: Re: Translating 83 => 9X (Was: Re: Ada 9X objectives)
Date: 5 Oct 89 20:35:40 GMT	[thread overview]
Message-ID: <4349@fy.sei.cmu.edu> (raw)
In-Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu's message of 5 Oct 89 01:56:29 GMT


In article Re: Translating 83 => 9X (Was: Re: Ada 9X objectives) of 5 Oct 89
01:56:29 GMT billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu writes:

>   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.

These sources BY NO MEANS specify the _likely_ changes in Ada 9X.  These are
sources of suggestions being made, but no one yet knows what the likely
changes might be, because the change requests have not yet been analyzed
against the stated goals of the 9X process, which are:

    "to revise ANSI/MIL-STD-1815A to reflect current essential requirements
    with minimum negative impact and maximum positive impact to the Ada
    community.  The Ada 9X process is a revision and not a redesign of the
    language and should be viewed as a natural part of the language maturation
    process."  [From the Ada 9X Project Plan, January 1989]

In my opinion, this means the goal is to improve the usability of Ada, and
this means fixing problems while not destabilizing the adoption process or the
quality of Ada implementations.  How this can be done will be the subject of
much discussion in the next few years, but major and widespread
incompatibilities certainly are not consistent with the stated goals.

It is certainly premature to suggest that some kind of automatic translator
will be required.  In fact, I think most people involved with the effort would
be appalled if something called an "automatic translator" from Ada 83 to Ada
9X was required.

John B. Goodenough					Goodenough@sei.cmu.edu
Software Engineering Institute				412-268-6391

-- 
John B. Goodenough					Goodenough@sei.cmu.edu
Software Engineering Institute				412-268-6391

  reply	other threads:[~1989-10-05 20:35 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 
1989-10-05 20:35               ` John Goodenough [this message]
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