comp.lang.ada
 help / color / mirror / Atom feed
From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: Dereferencing and style guides
Date: Thu, 10 Oct 2013 18:49:41 -0400
Date: 2013-10-10T18:49:41-04:00	[thread overview]
Message-ID: <wcchaco3fne.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: 23baa71a-6293-452c-89de-16052a198d20@googlegroups.com

Adam Beneschan <adambeneschan@aol.com> writes:

> I can imagine that Ada might have adopted the same syntax, if only
> those old keypunch machines had a ^ character on them.

I thought they did.  Except it looked like an up-arrow.

Anyway, the solution to keyboards with missing characters
is clear: see J.2.  7-bit ASCII was standard at the time.

> On the other hand, I'm not sure about the idea that "making things
> just one character" equates to readability.  If that were true, APL
> would be the most readable language around.  And C would be second.

Well, I didn't say everything should be one character.  I said
the dereference operator should be one character.  So I'd say
APL is a bit of a straw man here.  I'm quite happy to say
"end if;" where C says "}".

In Ada, dereference is usually zero characters, so I'm actually arguing
for MORE verbosity!  Just a little more.

- Bob

  reply	other threads:[~2013-10-10 22:49 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-30  6:35 Dereferencing and style guides Natasha Kerensikova
2013-09-30  7:13 ` Dmitry A. Kazakov
2013-09-30 12:51 ` Robert A Duff
2013-09-30 16:49   ` Georg Bauhaus
2013-09-30 18:18     ` Jeffrey Carter
2013-10-03 19:20     ` Robert A Duff
2013-10-04 13:22       ` Georg Bauhaus
2013-10-04 13:25         ` Georg Bauhaus
2013-10-07 16:10       ` Eryndlia Mavourneen
2013-10-08  0:48         ` Robert A Duff
2013-10-10  7:35           ` Stefan.Lucks
2013-10-10 14:48             ` Adam Beneschan
2013-10-10 22:49               ` Robert A Duff [this message]
2013-10-11  8:07                 ` Bill Findlay
2013-10-11 12:52                   ` Robert A Duff
2013-10-11 13:02                     ` G.B.
2013-10-11 13:19                     ` Bill Findlay
2013-10-19  2:40                     ` Randy Brukardt
2013-10-19  2:46                     ` Randy Brukardt
2013-10-19  2:36           ` Randy Brukardt
2013-09-30 13:53 ` Eryndlia Mavourneen
replies disabled

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