comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada e-books
Date: Thu, 19 Nov 2015 15:50:02 -0600
Date: 2015-11-19T15:50:02-06:00	[thread overview]
Message-ID: <n2lg6b$f4e$1@loke.gir.dk> (raw)
In-Reply-To: lyh9khhm79.fsf@pushface.org

"Simon Wright" <simon@pushface.org> wrote in message 
news:lyh9khhm79.fsf@pushface.org...
> "Jeffrey R. Carter" <spam.jrcarter.not@spam.not.acm.org> writes:
>
>> The Rosen trick
>
> Randy suggested "technique"; I'd like to suggest "device".

It originally was known as a "trick", but as it is now an accepted 
programming technique, and we rewrote some of the rules in the Ada Standard 
to ensure that compilers have to allow it, it seems wrong to call it that. A 
"trick" is a clever way to work around the rules -- "tricks" should be 
avoided. OTOH, "techniques" are just non-obvious ways to structure one's 
code (not something to be avoided, necessarily).

"device" to me says something about hardware (a mouse is a device, a printer 
is a device), not software.

                                      Randy.


  parent reply	other threads:[~2015-11-19 21:50 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-17 22:55 Ada e-books Serge Robyns
2015-11-17 23:01 ` Paul Rubin
2015-11-18  8:29   ` Serge Robyns
2015-11-18 12:14     ` Dirk Craeynest
2015-11-19  9:41       ` Serge Robyns
2015-11-19 18:19         ` Jeffrey R. Carter
2015-11-19 18:35           ` Simon Wright
2015-11-19 20:51             ` Jeffrey R. Carter
2015-11-19 21:29               ` J-P. Rosen
2015-11-19 22:10                 ` Jeffrey R. Carter
2015-11-19 21:50             ` Randy Brukardt [this message]
2015-11-19 22:10               ` Simon Wright
2015-11-19 22:17               ` Bob Duff
2015-11-20 21:12                 ` Randy Brukardt
2015-11-20 22:25                   ` Bob Duff
2015-11-22  3:27                     ` John Smith
2015-11-23  9:45                       ` Serge Robyns
2015-11-25 14:01             ` leif.roar
2015-11-25 17:03             ` Paul Rubin
2015-11-19 19:44           ` Serge Robyns
2015-11-20  1:33         ` Steve Johnson
2015-11-19  1:24     ` Steve Johnson
2015-11-19  9:27       ` Hadrien Grasland
2015-11-17 23:29 ` Jeffrey R. Carter
2015-11-18  3:12 ` David Botton
replies disabled

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