comp.lang.ada
 help / color / mirror / Atom feed
From: "G.B." <bauhaus@notmyhomepage.invalid>
Subject: Re: Anonymous Access and Accessibility Levels
Date: Fri, 26 Apr 2019 19:12:41 +0200
Date: 2019-04-26T19:12:41+02:00	[thread overview]
Message-ID: <q9ve6a$b2h$1@dont-email.me> (raw)
In-Reply-To: <ce96c027-79d6-4185-96ce-95823f637d8f@googlegroups.com>

On 24.04.19 12:42, Jere wrote:

> I'm definitely aware of the HoD and its reputation.  I am a bit
> discourage that there is not any resource (person or written)
> available to help newcomers (or heck even somewhat experienced
> Ada programmers) with issues like these.

It might be too late when designs involving anonymous access
types become issues, but then any design can possibly
have fewer issues if the Ada Rationale is first consulted.
I'm concluding this in part observing designs of programmers who
have chosen to transport a pointer-based mind set to Ada.
This means, they are perhaps not aware of the Rationale.

As an additional consequence, if GNAT advises to use pointer
types, programmers may not always be given the best advice
from a design point of view, only from a compiler that cannot
undo designs.

  parent reply	other threads:[~2019-04-26 17:12 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-20 15:29 Anonymous Access and Accessibility Levels Jere
2019-04-20 15:58 ` J-P. Rosen
2019-04-22 22:03   ` Randy Brukardt
2019-04-24 10:42   ` Jere
2019-04-24 23:27     ` Randy Brukardt
2019-04-26  2:47       ` Optikos
2019-05-11 11:58         ` Jere
2019-04-26 17:12     ` G.B. [this message]
2019-05-11 12:06       ` Jere
2019-05-14  0:03         ` Randy Brukardt
2019-04-22 22:11 ` Randy Brukardt
2019-04-22 22:23   ` Shark8
2019-04-23 23:42     ` Randy Brukardt
2019-04-23  7:44   ` Dmitry A. Kazakov
2019-04-23 23:47     ` Randy Brukardt
2019-04-24 10:34   ` Jere
2019-04-24 10:44     ` Jere
2019-04-24 23:21       ` Randy Brukardt
replies disabled

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