comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: [OT] interesting reason why a language is considered good
Date: Tue, 17 Apr 2012 17:32:51 -0500
Date: 2012-04-17T17:32:51-05:00	[thread overview]
Message-ID: <jmkr2p$trl$1@munin.nbi.dk> (raw)
In-Reply-To: 4f8d1fdf$0$6638$9b4e6d93@newsspool2.arcor-online.net

"Georg Bauhaus" <rm.dash-bauhaus@futureapps.de> wrote in message 
news:4f8d1fdf$0$6638$9b4e6d93@newsspool2.arcor-online.net...
> On 17.04.12 05:43, Randy Brukardt wrote:
...
> There is an curious phenomenon here: everyone seems to be
> concentrating on parameter names. A case in which there is
> context.

It's not a "phenomenon". It's the entire point. There are places, even in 
Ada code, where there is enough context such that very short names are 
sufficient. (Another such case is names of primitive operations of tagged 
types.) In those cases, the very short names often turn out to be reserved.

I don't care that much about "fixing" this "problem". In particular, "when" 
is just an example. And it is one of the words that would be a major problem 
if not reserved (you really need reserved words to delinate between parts of 
major syntax structures, such as the limbs of a case statement). So I don't 
see a future in which "when" would not be reserved.

Plus, there is a major disconnect within WG 9 over reserved words. Most of 
the ARG believes that Ada has too many reserved words and could use an 
"unreserved keyword" concept (things like "some" and "until" belong in that 
category; there is little parsing value to having them reserved). However, 
every version of Ada (95, 2005, 2012) has that idea removed by WG 9. This 
happens because WG 9 votes by country, and most of the ARG supporters of the 
idea are from the US; Europeans tend to hate the idea. (This split happens 
very rarely, this is issue is the only one I recall.)

So I doubt very much there ever will be a change in this in Ada.

                                     Randy.





  reply	other threads:[~2012-04-17 22:32 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-15 10:27 [OT] interesting reason why a language is considered good Nasser M. Abbasi
2012-04-15 11:57 ` J-P. Rosen
2012-04-16 10:37   ` Peter C. Chapin
2012-04-15 12:27 ` Dmitry A. Kazakov
2012-04-17  6:59   ` tonyg
2012-04-17  7:43     ` Dmitry A. Kazakov
2012-04-15 14:05 ` Bill Findlay
2012-04-15 14:21 ` Pascal Obry
2012-04-15 14:54   ` Simon Wright
2012-04-15 15:34     ` Pascal Obry
2012-04-17  5:42       ` Brad Moore
2012-04-17 16:11         ` Simon Wright
2012-04-17 16:33           ` Robert A Duff
2012-04-17 19:34             ` Simon Wright
2012-04-17 21:42               ` Robert A Duff
2012-04-17 22:24                 ` Randy Brukardt
2012-04-18  7:00                   ` stefan-lucks
2012-04-17 21:17             ` Jeffrey Carter
2012-04-15 23:53     ` Brian Drummond
2012-04-16 10:43 ` Marius Amado-Alves
2012-04-16 11:48   ` Georg Bauhaus
2012-04-16 13:06     ` Dmitry A. Kazakov
2012-04-16 15:01       ` Georg Bauhaus
2012-04-16 15:31         ` Dmitry A. Kazakov
2012-04-16 17:11           ` Georg Bauhaus
2012-04-16 17:19             ` Georg Bauhaus
2012-04-16 18:00             ` Dmitry A. Kazakov
2012-04-16 21:48               ` Georg Bauhaus
2012-04-17  3:43                 ` Randy Brukardt
2012-04-17  4:43                   ` Bill Findlay
2012-04-17  7:46                   ` Georg Bauhaus
2012-04-17 22:32                     ` Randy Brukardt [this message]
2012-04-18  7:10                       ` stefan-lucks
2012-04-18 23:48                         ` Randy Brukardt
2012-04-19 14:22                           ` Shark8
2012-04-17 15:48                   ` Simon Wright
2012-04-17 16:15                     ` Dmitry A. Kazakov
2012-04-17 19:33                       ` Simon Wright
2012-04-17  7:34                 ` Dmitry A. Kazakov
2012-04-17 16:01                   ` Simon Wright
2012-04-17 17:42                   ` Georg Bauhaus
2012-04-17 19:17                     ` Dmitry A. Kazakov
2012-04-17  3:24           ` Randy Brukardt
2012-04-17  3:33           ` Randy Brukardt
2012-04-16 19:55   ` sbelmont700
2012-04-17  0:48   ` Peter C. Chapin
2012-04-17 21:59 ` anon
2012-05-13  4:14   ` David Thompson
replies disabled

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