comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: Re: Bye-bye Ada ? (Ada95 Wholesale Changes?)
Date: Mon, 10 Feb 2003 12:16:17 -0500
Date: 2003-02-10T12:16:17-05:00	[thread overview]
Message-ID: <3E47DE61.4030509@cogeco.ca> (raw)
In-Reply-To: mailman.2.1044558780.8221.comp.lang.ada@ada.eu.org

Beard, Frank Randolph CIV wrote:
> -----Original Message-----
> From: Warren W. Gay VE3WWG [mailto:ve3wwg@cogeco.ca]
>>CURIOUSITY POLL?
>>
>>I'd be interested if anyone actually uses this type of
>>procedure in more "critical" application development roles.
>>I am sure that others must take advantage of this, if not
>>secretly so? ;-)  Is this type of thing frowned upon by
>>DOD projects, or do they even know this type of thing
>>happens? Just curious.
> 
> 
> I don't know how "critical" you mean, but I've used this
> feature of Ada on a number of occasions which stemmed 
> multiple projects from running the on ground test chambers 
> for the Space Shuttle group, to the onboard Space Station
> data storage and retrieval component, to a Naval 
> communications project.
> 
> Even though our tools usually give us the capability to
> see a callers graph, it is still more useful to prototype
> changes in the spec and have the compiler reliably show me
> the immediate impacts of the changes.  And once the changes
> made it to fruition, they required very little debugging.
> 
> I don't think I've ever openly shared this information even
> with fellow Ada developers, but it sure does make things
> easier.
> 
> Frank

I appreciate the comments you and others have made to this
informal "curiosity poll". This confirms the general usefulness
of the Ada compiler in this role. I think this goes a long
way to creating good "APIs", since the programmer is much
more inclined to make sweeping changes if it is seen as
beneficial.

The responses also seem to highlight the fact that C++
programmers think their compiler is doing a
good job of this. I know from personal experience that it
can only be helpful in obvious changes (like adding an
argument to a call). But in my opinion, experienced Ada
programmers are more "enlightened" on this point.

All of the posts were very "interesting". ;-)

-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




  reply	other threads:[~2003-02-10 17:16 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-06 19:12 Bye-bye Ada ? (Ada95 Wholesale Changes?) Beard, Frank Randolph CIV
2003-02-10 17:16 ` Warren W. Gay VE3WWG [this message]
2003-02-10 18:00   ` Hyman Rosen
2003-02-10 18:32     ` Larry Kilgallen
  -- strict thread matches above, loose matches on Subject: below --
2003-02-06 22:16 David Botton
2003-01-31 16:19 Bye-bye Ada ? Wes Groleau
2003-02-01  7:48 ` Richard Riehle
2003-02-01 23:31   ` Hyman Rosen
2003-02-05  5:26     ` Richard Riehle
2003-02-05 15:07       ` Hyman Rosen
2003-02-06 18:14         ` Bye-bye Ada ? (Ada95 Wholesale Changes?) Warren W. Gay VE3WWG
2003-02-06 18:51           ` Robert Spooner
2003-02-06 23:00           ` Jerry Petrey
2003-02-07  1:21             ` Jeffrey Carter
2003-02-07  3:53           ` Richard Riehle
2003-02-07  4:35             ` Hyman Rosen
2003-02-07 18:25               ` Richard Riehle
2003-02-08  5:51                 ` Kevin Cline
2003-02-08  6:49                   ` Richard Riehle
2003-02-09 11:47                     ` Hyman Rosen
2003-02-10  5:20                       ` Richard Riehle
2003-02-10  6:21                         ` Hyman Rosen
2003-02-16 21:09                           ` Richard Riehle
2003-02-20  3:53                             ` Hyman Rosen
2003-02-12 19:04                     ` Martin Krischik
2003-02-13 17:27                       ` Hyman Rosen
2003-02-15 11:56                         ` Martin Krischik
2003-02-20  4:08                           ` Hyman Rosen
2003-02-23 13:37                             ` Martin Krischik
2003-02-24 17:00                               ` Hyman Rosen
2003-02-26 19:57                                 ` Martin Krischik
2003-02-15 15:43                         ` Martin Krischik
2003-02-20  4:03                           ` Hyman Rosen
2003-02-07  6:28             ` K
2003-02-07  6:58               ` Vinzent Hoefler
2003-02-07  7:17           ` K
2003-02-07  8:57           ` Ole-Hjalmar Kristensen
2003-02-07  9:22           ` Dmitry A. Kazakov
replies disabled

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