comp.lang.ada
 help / color / mirror / Atom feed
From: mph@lion.inmos.co.uk (Mike Harrison)
Subject: Re: File name conventions for Ada units
Date: 4 Oct 90 09:37:40 GMT	[thread overview]
Message-ID: <11612@ganymede.inmos.co.uk> (raw)
In-Reply-To: 1682@software.software.org

In article <1682@software.software.org> blakemore@software.org (Alex Blakemore) writes:
>...
>Even better, some systems (e.g. Rational) don't view source as files
>- you edit the actual library units.  This problem never arises. 
>

I first heard of this idea several years ago and have always wondered about 
a couple of points:

    - How do you get the validation suite into the program library, it IS a
      set of files (not library units).

    - How do you input programs containing errors detected by the structured
      editor; this may seem to be a silly point, but for educational purposes
      it may be desirable to expose students to (intended) programs with
      errors and they may be required for compiler testing (and there are
      many such in the validation suite).

I presume that such systems MUST be provided with a conventional file input
mechanism in addition to the structured editor, so the problem (cited above)
*does* arise (although it may not impact the user in quite the same way).


While I am on my 'hobby horse', I may as well say that I hate and detest
structured editors (for my own use) in that they force the user to adopt a
particular approach to ordering the input. I often find that I prefer to
input programs in an unstructured order (often arbitrarily copying 'chunks'
of code from other parts of the file or from other files).
I accept that structured editors may appeal to some (particularly to novices
or others unfamiliar with the the syntax of the language) but for the 
'professional program' I believe that they just get in the way!


Mike,



Michael P. Harrison - Software Group - Inmos Ltd. UK.
-----------------------------------------------------------
UK : mph@inmos.co.uk             with STANDARD_DISCLAIMERS;
US : mph@inmos.com               use  STANDARD_DISCLAIMERS;

  reply	other threads:[~1990-10-04  9:37 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1990-09-28 20:25 File name conventions for Ada units SSUID Craig E Warsaw
1990-09-29 16:29 ` stt
1990-09-29 22:04 ` Dan Rittersdorf
1990-10-01 14:56   ` David Emery
1990-10-06 14:37   ` Rik Palo
1990-09-30  2:49 ` Michael Feldman
1990-10-02 17:10   ` arny.b.engelson
1990-10-04 15:05     ` Michael Feldman
1990-10-02 21:55   ` Erland Sommarskog
1990-10-03  2:00     ` Alan Adamson
1990-10-03 17:00     ` Alex Blakemore
1990-10-04  9:37       ` Mike Harrison [this message]
1990-10-04 12:10       ` Robert Firth
1990-10-04  1:55     ` Michael Feldman
1990-10-04 17:22       ` Brian Hanafee
1990-10-08 17:33 ` Andy DeFaria
1990-10-11  8:59   ` Dan Bernstein
1990-10-12  5:29 ` Andy DeFaria
  -- strict thread matches above, loose matches on Subject: below --
1990-10-05 12:04 munck
replies disabled

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