comp.lang.ada
 help / color / mirror / Atom feed
From: Jon S Anthony <jsa@synquiry.com>
Subject: Re: limited/non-limited in Ada95
Date: 1997/10/23
Date: 1997-10-23T00:00:00+00:00	[thread overview]
Message-ID: <ufra9cmdqq.fsf@synquiry.com> (raw)
In-Reply-To: 62n5c3$m8n@mulga.cs.mu.OZ.AU


fjh@mundook.cs.mu.OZ.AU (Fergus Henderson) writes:

> Look, Bob Duff has provided constructive proof that what you want can be done
> in Ada 95, and apart from the lines quoted above, the only difference to
> your source code will be a few occurrences of ".Contents".  It is clear
> that that is not going to "make a mess of things".

Well, that isn't all there is to it.

Look, I'm not trying to convince you or Bob or Robert or anyone.
Seems much more like you folks are trying to tell me that I should be
positively ecstatic or something about the availability of this sort
of hack and that I should _happily_ use it in constrast to explicitly
forcing reference semantics.

It largely is a matter of _opinion_.  Wrapping non structured
information _just to solve a mechanism problem_ in a structure is IMO
a misleading and inappropriate use of that sort of abstraction and the
supporting construct.  It's a _hack_ as it has _nothing_ to do with
what you are trying to represent.  Period.  It is _equally_ a hack to
use explicit reference semantics.  However, in the latter case, you
are at least using the construct for its _intended_ purpose.  IMO,
that makes it less of a mess.  Both are _messes_ as neither
communicates clearly what is really desired and both cause
"uglification" of the end result.  However, IMO, the wrapping in a
structure approach is a greater mess due to its (IMO) inappropriate
and misleading nature.

> So, do you expect us to just take your word for it?

No.  Why should I?

> Do you really expect us to believe your word, without a scrap of evidence,

No.  Why should I?

> I for one don't believe you.

Fine.  Can you explain to me why I should believe _you_???  Because it
sure sounds like you think I _ought_ to.

/Jon
-- 
Jon Anthony
Synquiry Technologies, Ltd., Belmont, MA 02178, 617.484.3383
"Nightmares - Ha!  The way my life's been going lately,
 Who'd notice?"  -- Londo Mollari




  parent reply	other threads:[~1997-10-23  0:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-10-13  0:00 limited/non-limited in Ada95 Tom Moran
1997-10-16  0:00 ` Matthew Heaney
1997-10-17  0:00   ` Jon S Anthony
1997-10-18  0:00     ` Tom Moran
1997-10-18  0:00       ` Matthew Heaney
1997-10-19  0:00         ` Tom Moran
1997-10-19  0:00           ` Matthew Heaney
1997-10-21  0:00             ` Tom Moran
1997-10-21  0:00               ` Matthew Heaney
1997-10-21  0:00         ` Robert A Duff
1997-10-18  0:00     ` Matthew Heaney
1997-10-21  0:00       ` Jon S Anthony
1997-10-21  0:00         ` Robert A Duff
1997-10-22  0:00           ` Jon S Anthony
1997-10-23  0:00             ` Fergus Henderson
1997-10-23  0:00               ` Jon S Anthony
1997-10-23  0:00               ` Jon S Anthony [this message]
1997-10-24  0:00                 ` Geert Bosch
1997-10-22  0:00           ` Robert Dewar
1997-10-22  0:00             ` Jon S Anthony
1997-10-21  0:00         ` Robert Dewar
1997-10-21  0:00           ` Jon S Anthony
1997-10-22  0:00             ` Robert Dewar
1997-10-22  0:00               ` Jon S Anthony
1997-10-21  0:00   ` Robert A Duff
replies disabled

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