comp.lang.ada
 help / color / mirror / Atom feed
From: jcardow@blackbird.afit.af.mil (James E. Cardow)
Subject: Re^2: Ada 9X objectives
Date: 4 Oct 89 13:09:52 GMT	[thread overview]
Message-ID: <1373@blackbird.afit.af.mil> (raw)
In-Reply-To: 6661@hubcap.clemson.edu


I have to agree with Mr Wolfe, a two year update cycle would cause havoc
with the language and the organizations attempting to support the software
already developed or nearing the end of development.  The support organizations
for large, real-time software systems (the original target of Ada) would like 
nothing more than to have the latest and greatest improvements in their 
software and support tools.  The problem is, minor changes cause major problems.Consider the ten to twenty year development cycle for large projects.  Compiler vendors (not to mention) compilers enter and exit the market over that period.
The software and the compiler must then be supported by someone else.

The ten year span is most likely too long.  The additional time to effectively 
propagate the change and maneuver through the bureaucracy stretches the time to
closer to 15 years.  With that time frame, too many technically sound
improvements are ignored.  Those of us is support painfully realize the
difference 15 years of technology change make.

As far as what changes should be considered, the first step should be an 
evaluation of the features of "research" languages.  The very features that
make them attractive are probably the most desired in changes to other
languages. Inheritance as handled by C++ would certainly seem to be a prime
candidate.  There is usually a reason why those features make the language
 attractive, not considering and incorporating them is foolish.

Changes to Ada 83 are needed.  The change frequency should be reevaluated.
The healthy discussion over which change to include is outstanding.  Too bad
the support community is not making a greater input, they will live with the
results long after the developers move on to newer ideas.

  parent reply	other threads:[~1989-10-04 13:09 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
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       ` James E. Cardow [this message]
1989-10-04 20:24         ` Re^2: Ada 9X objectives 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