From: "Nick Roberts" <nickroberts@adaos.worldonline.co.uk>
Subject: Re: Attributes 'Version and 'Body_Version
Date: Mon, 26 Nov 2001 20:05:59 -0000
Date: 2001-11-26T20:05:59+00:00 [thread overview]
Message-ID: <9tu7nj$4v9lc$1@ID-25716.news.dfncis.de> (raw)
In-Reply-To: 5ee5b646.0111260742.2a0d9357@posting.google.com
> > But just because they were originally intended for a
> > certain purpose,
> > doesn't mean they cannot be used for another purpose (in
> > addition), does it?
>
> It should if you are following good language design
> principles. There is no point in using the same attribute
> name for two different purposes.
Yes there is: simplicity.
> Also, extending the meaning of 'Version would be a language
> extension that would create a non-conforming variant of
> Ada.
No it wouldn't. Changing the meaning would, but extending it specifically
does not. My suggestion was purely to do with extending the ways in which
the attributes (Version and Body_Version) are used; at no point was my
suggestion to prevent them from doing what the RM95 requires.
> > Far be it from me to wish to perpetuate any confusion,
> > but often confusion is a problem cured by good
> > documentation, and doesn't necessarily require
> > new attributes.
> You can cure someones confusion with documentation if the
> confusion arises from misunderstanding. If the confusion
> stems from confused language design, such as in this case
> suggesting the use of 'Version to mean two rather unrelated
> things, then documentation won't be enough.
I'm sorry, but the confusion in this case is all yours, Robert!
--
Best wishes,
Nick Roberts
next prev parent reply other threads:[~2001-11-26 20:05 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-06 20:58 Attributes 'Version and 'Body_Version Marin David Condic
2001-11-07 3:39 ` Robert Dewar
2001-11-07 15:08 ` Marin David Condic
2001-11-07 20:51 ` Tony Gair
2001-11-07 16:45 ` Marin David Condic
2001-11-07 18:32 ` Vincent Marciante
2001-11-07 19:00 ` Marin David Condic
2001-11-07 23:11 ` Robert Dewar
2001-11-08 17:28 ` Stephen Leake
2001-11-08 17:43 ` Larry Kilgallen
2001-11-08 19:03 ` Marin David Condic
2001-11-08 19:37 ` Larry Kilgallen
2001-11-09 3:50 ` Robert Dewar
2001-11-09 3:55 ` Robert Dewar
2001-11-08 18:55 ` Marin David Condic
2001-11-07 19:54 ` Larry Kilgallen
2001-11-07 21:49 ` Marin David Condic
2001-11-07 23:08 ` Robert Dewar
2001-11-07 22:04 ` Keith Thompson
2001-11-08 16:34 ` Frank
2001-11-09 3:53 ` Robert Dewar
2001-11-10 0:07 ` Keith Thompson
2001-11-10 2:16 ` Larry Kilgallen
2001-11-11 15:18 ` Marin David Condic
2001-11-12 23:06 ` Tony Gair
2001-11-12 21:51 ` Robert Dewar
2001-11-13 8:07 ` Keith Thompson
2001-11-25 20:49 ` Nick Roberts
2001-11-26 2:30 ` Robert Dewar
2001-11-26 3:31 ` Nick Roberts
2001-11-26 15:42 ` Robert Dewar
2001-11-26 20:05 ` Nick Roberts [this message]
2001-11-27 3:56 ` Robert Dewar
2001-11-27 17:51 ` Nick Roberts
2001-11-28 0:44 ` Larry Kilgallen
2001-11-28 15:49 ` Robert Dewar
2001-11-28 16:53 ` Larry Kilgallen
[not found] ` <5ee5b646.0111280749.77fabe6c@posting.google.coOrganization: LJK Software <PFcoNrf74AeG@eisner.encompasserve.org>
2001-11-29 3:49 ` Robert Dewar
2001-11-29 11:52 ` Larry Kilgallen
[not found] ` <5ee5b646.0111Organization: LJK Software <Kg7U2sTGDFyI@eisner.encompasserve.org>
2001-11-30 2:26 ` Robert Dewar
2001-11-30 2:55 ` Larry Kilgallen
2001-11-27 17:04 ` Georg Bauhaus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox