comp.lang.ada
 help / color / mirror / Atom feed
* Common Threads
@ 1993-03-14 14:15 news
  0 siblings, 0 replies; only message in thread
From: news @ 1993-03-14 14:15 UTC (permalink / raw)






The following item once appeared in the AdaWoe BBS which DOD used to
maintain:

complaint #0237
 
    We cannot adequately configure large systems as the language now
    stands.  There are no standard means of performing the kind of
    operations on library units generally considered desirable.  These
    include:
    -     creating a new variant or version of a compilation unit;
    -     mixed language working, particularly the use of Ada units by
          other languages;
    -     access control, visibility of units to other programmers;
    -     change control and the general history of the system.
    The inability to do these things arises out of a few loosely worded
    paragraphs in the LRM (in 10.1 and 10.4), which imply the existence
    of a single Ada program library, whose state is updated solely by
    the compiler.  This can be an inconvenient foundation on which to
    build.  The relationships between compilations in a project will be
    determined by the problem and the organization of work, and any
    automatic enforcement of a configuration control regime must come
    from a locally chosen PSE.  Ada especially, as a language with large
    and diverse application, must have a separate compilation system
    which gives the greatest freedom possible in this area.
 
 
    IMPORTANCE:
 
    ESSENTIAL
 
    Ada was intended for use in large projects, involving many people,
    possibly at different centers.  These are precisely the projects
    which will collapse if the programming support technology is
    inadequate.
 

Of course, according to most of what transpires on comp.lang.ada, the author
of the above statement was probably just some sort of a foul-ball or a
non-team-player.  Ada certainly can't be blamed for the gentleman's problems,
nor for problems such as he describes, which we seem to be reading more and
more about as time passes.  

And yet, there must be some common thread between some of these;  take the
FAA scandal and STANFINS R, for example.  What could there be in common 
between those two projects which might explain the problem?  Same city
perhaps (possibly no Ada programmers to be found in one locale)?  No,
Indiana is a ways from Bethesda Md.  Same contractor?  No, CSC and IBM if
I remember correctly... those two don't share many secrets.  The managers
of both projects are dying of AIDS?  No, or at least I don't think so...
you'd read about that.

Whatever COULD it be???


-- 
Ted Holden
HTE




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1993-03-14 14:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-03-14 14:15 Common Threads news

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