comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: String_Access in unbounded string handling?
Date: Tue, 16 Jan 2024 19:30:57 -0600	[thread overview]
Message-ID: <uo7aiu$1me0k$1@dont-email.me> (raw)
In-Reply-To: uo0tkt$g6av$1@dont-email.me

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote in message 
news:uo0tkt$g6av$1@dont-email.me...
...

> ...  It should have been the package Standard or none.

None for me. ;-)

One really doesn't want to put anything in Standard that isn't widely 
needed, as those names become hard to use in other circumstances. In 
particular, declarations in Standard hide anything that is use-visible with 
the same name, so adding something to Standard can be rather incompatable.

One could mitigate use-visibility problems by allowing more extensive 
overloading (for instance, of objects), but that causes rare and subtle 
cases where a program could change meaning without any indication. (Where a 
different object would be used, for instance.) That makes that too risky a 
change for Ada.

                            Randy.



  reply	other threads:[~2024-01-17  1:30 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-14 11:05 String_Access in unbounded string handling? Blady
2024-01-14 11:17 ` Jeffrey R.Carter
2024-01-14 15:12   ` Dmitry A. Kazakov
2024-01-17  1:30     ` Randy Brukardt [this message]
2024-01-17  1:24   ` Randy Brukardt
2024-01-17  9:54     ` Blady
2024-01-17 13:34 ` Tucker Taft
2024-01-19  1:36   ` Randy Brukardt
2024-01-30 15:53     ` Blady
replies disabled

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