comp.lang.ada
 help / color / mirror / Atom feed
From: leake@cme.nbs.gov (Stephe Leake)
Subject: Re: Limited Use Clause
Date: 7 Dec 88 17:59:38 GMT	[thread overview]
Message-ID: <783@marvin.cme.nbs.gov> (raw)
In-Reply-To: rracine@AJPO.SEI.CMU.EDU's message of 6 Dec 88 16:26:40 GMT


In article <8812061626.AA13093@ajpo.sei.cmu.edu> rracine@AJPO.SEI.CMU.EDU writes:

   ... Why not use the unrestricted 'use'?  The only
   reason I have heard that can not be refuted is that it makes it hard to tell
   where to find things in source code.  That argument is not a language issue,
   however.  It is a Programming Support Environment issue.  The compiler
   knows where the various procedures are declared.  Why can't it give us a
   cross-reference listing at the end of each compilation?  

   ... Saying "Don't use 'use'" tells me a lot about a project.  It is not using
   a sufficient APSE.  It has people who complain about Ada, since they 
   probably have difficulty reading their code.  And they are probably behind
   schedule, for similar reasons.

I agree to some extent. A good APSE is essential. On the other hand,
many features of Ada are for the purpose of encouraging
maintainablity, so why not add one more, if it's not too hard? Any
APSE tool is bound to be (slightly) harder to use than an editor, so
having readable source code is a good start.

Stephe Leake 	(301) 975-3431 		leake@cme.nbs.gov
National Institute of Standards and Technology
(formerly National Bureau of Standards)
Rm. B-124, Bldg. 220
Gaithersburg, MD  20899

  parent reply	other threads:[~1988-12-07 17:59 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1988-12-06 16:26 Limited Use Clause rracine
1988-12-06 19:12 ` Steve Tynor
1988-12-07  1:43 ` Michael Peirce
1988-12-07 18:12   ` Stephe Leake
1988-12-09 13:58   ` Burch Seymour
1988-12-07 17:59 ` Stephe Leake [this message]
  -- strict thread matches above, loose matches on Subject: below --
1988-12-17 21:56 Erland Sommarskog
1988-12-18 14:48 ` Dik T. Winter
1988-12-19 14:17 ` Steve Tynor
1988-12-10 23:13 Erland Sommarskog
1988-12-12 15:47 ` Steve Tynor
1988-12-05 23:39 Brian D. Nettleton @spot
1988-12-06 15:36 ` Steve Tynor
1988-12-07 17:54   ` Stephe Leake
replies disabled

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