comp.lang.ada
 help / color / mirror / Atom feed
From: Nick Roberts <nickroberts@callnetuk.com>
Subject: Re: Why is it Called a Package?
Date: 2000/03/27
Date: 2000-03-27T00:00:00+00:00	[thread overview]
Message-ID: <38DFB0BC.9FF72EFC@callnetuk.com> (raw)
In-Reply-To: 38DF7F38.8D656ABD@lmtas.lmco.com

Gary Scott wrote:
> 
> Admittedly a "fluff" question...
> 
> I notice that a lot of modern languages choose names/syntax that I
> personally do not find intuitive.  Other languages contain basically the
> same feature but call it by different names (module, etc.).  Why was
> "package" considered the intuitive name for this feature?

One answer might be: because a word had to be chosen. Now (if you really
want to ruffle some feathers ;-) ask why 'all' was chosen as the word to
signify dereferencing (hardly intuitive), why 'others' was chosen as the
the word to signify a default value for choices (not very intuitive
when, as is quite commonly done, it is the only choice), or why, for
that matter, any language uses the words and/or terms 'loop' and
'iteration', when the words 'repeat' and 'repetition' would be easier
and more obvious (and 'do' must be the least intuitive of all).

Of course, for all those poor souls whose native language is not
English, but who must program (Ada and other languages) in English,
perhaps you'd better not ask about words being 'intuitive' after all.
Imagine it! Ouch. They have my sympathy.

-- 
Nick Roberts
http://www.adapower.com/lab/adaos




  parent reply	other threads:[~2000-03-27  0:00 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-03-27  0:00 Why is it Called a Package? Gary Scott
2000-03-27  0:00 ` Ted Dennison
2000-03-27  0:00 ` Nick Roberts [this message]
2000-03-27  0:00   ` Robert A Duff
2000-03-29  0:00     ` Florian Weimer
2000-03-29  0:00       ` Robert A Duff
2000-03-30  0:00         ` Geoff Bull
2000-03-30  0:00           ` Robert A Duff
2000-03-30  0:00             ` Jean-Marc Bourguet
2000-03-30  0:00               ` David Starner
2000-04-03  0:00               ` Robert A Duff
2000-04-06  0:00             ` Brian Rogoff
2000-04-07  0:00               ` Robert Dewar
2000-04-07  0:00                 ` Brian Rogoff
2000-04-07  0:00                   ` Hyman Rosen
2000-04-07  0:00                     ` Brian Rogoff
2000-04-12  0:00                 ` Comment from the trenchs Robert Brantley
2000-04-13  0:00                   ` Jeff Carter
2000-04-17  0:00                     ` Robert Brantley
2000-04-07  0:00               ` Why is it Called a Package? Robert A Duff
2000-04-07  0:00                 ` Brian Rogoff
2000-04-07  0:00                   ` Robert A Duff
2000-04-08  0:00                     ` Brian Rogoff
2000-04-07  0:00               ` Pascal Obry
2000-04-07  0:00                 ` Samuel T. Harris
2000-04-07  0:00                   ` Richard D Riehle
2000-04-08  0:00                     ` Florian Weimer
2000-04-09  0:00                       ` Stefan Skoglund
2000-04-07  0:00                   ` Brian Rogoff
2000-04-08  0:00                     ` Robert A Duff
2000-04-07  0:00                   ` Stanley R. Allen
2000-04-07  0:00                 ` Paul Graham
2000-03-28  0:00   ` Ken Garlington
2000-03-28  0:00   ` Jean-Marc Bourguet
2000-03-28  0:00     ` Robert A Duff
2000-03-30  0:00     ` Alfred Hilscher
2000-03-31  0:00       ` Anders Wirzenius
2000-03-29  0:00   ` Florian Weimer
2000-03-27  0:00 ` Larry Kilgallen
2000-03-27  0:00   ` Robert A Duff
2000-03-28  0:00     ` Gary Scott
replies disabled

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