comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-deja.com>
Subject: Re: Access to strings and string subtypes?
Date: 2000/03/18
Date: 2000-03-18T00:00:00+00:00	[thread overview]
Message-ID: <8b0pu2$b80$1@nnrp1.deja.com> (raw)
In-Reply-To: wcczorx1tkq.fsf@world.std.com

In article <wcczorx1tkq.fsf@world.std.com>,
  Robert A Duff <bobduff@world.std.com> wrote:

> I don't think it was purely an efficiency issue.

I really think you are wrong here. I remember these discussions
very well, since I was opposed to this kludge.

> I think we were
> concerned that existing Ada 83 implementations were already
> doing that optimization, and would have difficulty changing
> the way they represent arrays.

If anyone was concerned about this, they never voiced this
concern at any meeting I was at. Perhaps I have forgotten,
but my memory was that this PURELY an efficiency concern.

Really I can't imagine any Ada 83 compiler making this
distinction (the ones that I am familiar with certainly
did not). You should at least be able to come up with one
example to back up your conjecture :-)

Part of the reason I remember is that there were VERY few cases
where we compromised the language for the benefit of existing
implementations in very specific terms (we did have some general
concerns about scope of change).

Really the only case I know of was the infamous "funarg"
decision, designed to favor the existing implementations
(notably from Alsys) of display based stack handling.



Sent via Deja.com http://www.deja.com/
Before you buy.




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

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-03-16  0:00 Access to strings and string subtypes? Steve Folly
2000-03-16  0:00 ` Ehud Lamm
2000-03-16  0:00   ` Steve Folly
2000-03-17  0:00     ` Ehud Lamm
2000-03-17  0:00       ` Larry Kilgallen
2000-03-17  0:00         ` Robert Dewar
2000-03-17  0:00           ` Robert A Duff
2000-03-18  0:00             ` Robert Dewar [this message]
2000-03-20  0:00               ` Tucker Taft
2000-03-17  0:00       ` Steve Folly
2000-03-17  0:00         ` Pascal Obry
  -- strict thread matches above, loose matches on Subject: below --
2000-03-17  0:00 Christoph Grein
replies disabled

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