From: Russ Paielli <18k11tm001@sneakemail.com>
Subject: Re: How to make Ada a dominant language
Date: Mon, 30 Jul 2001 05:30:46 -0700
Date: 2001-07-30T05:30:46-07:00 [thread overview]
Message-ID: <3B655376.F356E34@sneakemail.com> (raw)
In-Reply-To: slrn9ma554.j7f.9-scott-9@anvil.ntc.nokia.com
Scott Andrew Borton wrote:
>
> In <mailman.996478542.13470.comp.lang.ada@ada.eu.org>,
> Gautier Write-only-address wrote:
>
> >"I declare count as an integer and set it to 0"
> > 1 2 3
> >
> >Clearly the syntax with 1-2-3 order is the most
> >straightforward.
>
> It's not clearly more straightforward at all. That's just how you happen to
> say it. It's a mistake to justify programming language syntax by comparing it
> to natual language syntax, since the latter systems allow for greater
> flexibility and were grown, rather than designed. For example, what is wrong
> with:
>
> "I declare an integer named count and set it to 0..."
There is nothing fundamentally wrong with it. It is just unnatural and
awkward, even if long-time Ada programmers are so used to it they think
it is natural. What I am proposing obviously looks more like a
non-declaration assignment statement, so it is more consistent.
> In any case, I doubt people are going to flock to Ada if its syntax is pushed
> more towards the more popular programming languages.
The idea is not to push the syntax "toward the more popular programming
languages." The idea is to push the syntax toward a cleaner, clearer
form. That's WHY Python is so popular.
Russ
next prev parent reply other threads:[~2001-07-30 12:30 UTC|newest]
Thread overview: 180+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-30 7:34 How to make Ada a dominant language Gautier Write-only-address
2001-07-30 12:25 ` Russ Paielli
[not found] ` <slrn9ma554.j7f.9-scott-9@anvil.ntc.nokia.com>
2001-07-30 12:30 ` Russ Paielli [this message]
2001-07-30 12:31 ` Gary Lisyansky
2001-07-30 13:04 ` Russ Paielli
2001-07-31 9:03 ` Florian Weimer
2001-07-31 9:00 ` Florian Weimer
-- strict thread matches above, loose matches on Subject: below --
2001-08-07 21:33 Gautier Write-only-address
2001-07-30 14:29 Gautier Write-only-address
2001-07-30 12:51 Gautier Write-only-address
2001-07-30 7:08 Russ
2001-07-30 8:36 ` Preben Randhol
2001-07-30 12:41 ` Russ Paielli
2001-07-30 12:52 ` Preben Randhol
2001-07-30 13:24 ` Russ Paielli
2001-07-30 15:47 ` Preben Randhol
2001-07-30 23:13 ` Gary Scott
2001-07-31 1:07 ` Adrian Hoe
2001-07-30 15:38 ` Darren New
2001-07-31 8:31 ` Florian Weimer
2001-07-30 12:52 ` Gary Lisyansky
2001-07-30 13:38 ` Russ Paielli
2001-07-30 13:43 ` Gary Lisyansky
2001-07-30 15:08 ` Larry Kilgallen
2001-07-30 15:02 ` Russ Paielli
2001-07-30 15:52 ` Preben Randhol
2001-07-30 17:19 ` Darren New
2001-07-31 7:35 ` Preben Randhol
2001-08-02 1:36 ` David Starner
2001-08-02 8:01 ` Larry Kilgallen
2001-08-02 8:11 ` David Starner
2001-08-02 12:11 ` Larry Kilgallen
2001-08-02 14:47 ` Ted Dennison
2001-08-02 16:10 ` Darren New
2001-08-02 19:30 ` Larry Kilgallen
2001-08-02 19:04 ` Darren New
2001-08-02 20:52 ` Larry Kilgallen
2001-08-02 16:09 ` Darren New
2001-08-02 23:39 ` bruns
2001-08-03 7:28 ` Pascal Obry
2001-08-03 18:53 ` Lao Xiao Hai
2001-08-03 13:59 ` Marin David Condic
2001-08-03 3:40 ` Larry Kilgallen
2001-07-30 16:21 ` Larry Kilgallen
2001-07-30 16:19 ` Russ Paielli
2001-07-30 16:33 ` Marin David Condic
2001-07-30 18:33 ` Stefan Nobis
2001-07-30 21:26 ` Milan Mancel
2001-07-31 3:37 ` Russ Paielli
2001-07-31 20:36 ` Milan Mancel
2001-07-31 14:37 ` Ted Dennison
2001-07-31 14:56 ` Gary Lisyansky
2001-07-31 15:07 ` Marin David Condic
2001-08-01 0:54 ` David Bolen
2001-08-01 13:17 ` Ted Dennison
2001-08-01 22:15 ` David Bolen
2001-08-01 9:11 ` Milan Mancel
2001-08-01 12:06 ` Larry Hazel
2001-08-01 13:41 ` Marin David Condic
2001-08-01 15:55 ` Larry Hazel
2001-08-01 16:56 ` Marin David Condic
2001-08-01 19:18 ` Ed Falis
2001-08-01 13:41 ` Ted Dennison
2001-08-01 13:28 ` Ted Dennison
2001-08-01 15:17 ` Scott Ingram
2001-07-31 3:06 ` Warren W. Gay VE3WWG
2001-07-31 4:10 ` Russ Paielli
2001-07-31 5:05 ` Warren W. Gay VE3WWG
2001-07-30 17:19 ` Pascal Obry
2001-07-31 3:46 ` Russ Paielli
2001-07-31 5:08 ` Warren W. Gay VE3WWG
2001-07-31 7:09 ` Pascal Obry
2001-07-31 14:17 ` Marin David Condic
2001-07-30 17:33 ` Brian Rogoff
2001-07-31 4:01 ` Russ Paielli
2001-07-31 17:31 ` Brian Rogoff
2001-07-30 17:51 ` file13
2001-07-31 14:51 ` Ted Dennison
2001-07-31 6:16 ` Gary Lisyansky
2001-07-31 9:32 ` Philip Anderson
2001-07-31 10:16 ` Lutz Donnerhacke
2001-08-02 20:35 ` Barry Kelly
2001-08-03 0:07 ` Keith Thompson
2001-08-03 6:35 ` Gary Lisyansky
2001-08-16 5:19 ` David Thompson
2001-07-30 18:22 ` Stefan Nobis
2001-07-31 0:53 ` Adrian Hoe
2001-07-31 3:24 ` Russ Paielli
2001-07-31 6:47 ` Martin Dowie
2001-07-31 7:10 ` Russ Paielli
2001-07-31 7:22 ` Gary Lisyansky
2001-07-31 7:38 ` Keith Thompson
2001-07-31 8:20 ` Martin Dowie
2001-07-31 15:32 ` Ted Dennison
2001-07-31 11:16 ` David Gillon
2001-08-01 1:25 ` Adrian Hoe
2001-08-01 4:25 ` Russ
2001-08-01 8:22 ` MALAISE Pascal
2001-08-01 9:34 ` Preben Randhol
2001-08-01 10:32 ` AG
2001-08-01 15:55 ` Russ
2001-08-01 16:50 ` chris.danx
2001-08-01 15:52 ` Russ
2001-08-01 13:48 ` Stefan Nobis
2001-08-02 8:32 ` Pascal Obry
2001-08-01 10:08 ` AG
2001-07-31 8:29 ` Florian Weimer
2001-07-31 20:34 ` Keith Thompson
2001-07-30 8:36 ` Gary Lisyansky
2001-07-30 11:18 ` Gerhard Häring
2001-07-30 12:01 ` Gary Lisyansky
2001-07-30 12:56 ` Russ Paielli
2001-07-31 3:17 ` Warren W. Gay VE3WWG
2001-07-30 12:29 ` Preben Randhol
2001-07-30 13:11 ` Russ Paielli
2001-07-30 15:45 ` Darren New
2001-07-30 16:00 ` Preben Randhol
2001-07-30 16:26 ` Russ Paielli
2001-07-30 16:50 ` Gerhard Häring
2001-07-30 17:55 ` Larry Kilgallen
2001-07-30 17:23 ` Darren New
2001-07-31 8:55 ` Florian Weimer
2001-07-31 9:45 ` Lutz Donnerhacke
2001-07-31 8:53 ` Florian Weimer
2001-07-31 10:14 ` Philip Anderson
2001-07-31 8:51 ` Florian Weimer
2001-07-31 16:16 ` Darren New
2001-07-31 16:20 ` Florian Weimer
2001-07-31 16:53 ` Darren New
2001-07-31 17:10 ` Preben Randhol
2001-07-31 17:28 ` Darren New
2001-08-01 16:55 ` Florian Weimer
2001-08-01 0:21 ` David Bolen
2001-08-01 3:33 ` David Bolen
2001-07-30 12:49 ` Russ Paielli
2001-07-30 13:13 ` Gary Lisyansky
2001-07-30 13:49 ` Russ Paielli
2001-07-31 1:10 ` Adrian Hoe
2001-07-31 3:28 ` Warren W. Gay VE3WWG
2001-07-30 15:36 ` Gerhard Häring
2001-07-30 22:58 ` Gary Scott
2001-08-01 10:51 ` AG
2001-08-01 17:10 ` Russ
2001-07-31 2:41 ` Warren W. Gay VE3WWG
2001-07-31 4:24 ` Russ Paielli
2001-07-31 5:18 ` Warren W. Gay VE3WWG
2001-07-31 10:53 ` Philip Anderson
2001-07-31 8:03 ` Keith Thompson
2001-07-31 11:16 ` Philip Anderson
2001-08-01 0:00 ` Stanley R. Allen
2001-08-01 2:29 ` Russ
2001-08-01 7:10 ` Adrian Hoe
2001-08-01 7:33 ` Russ
2001-08-01 15:00 ` Adrian Hoe
2001-08-01 15:58 ` Russ
2001-08-01 17:32 ` Gary Scott
2001-08-01 7:13 ` Adrian Hoe
2001-08-01 14:09 ` Marin David Condic
2001-08-01 17:55 ` Russ
2001-08-01 18:26 ` Ted Dennison
2001-08-02 8:53 ` Stefan Nobis
2001-08-02 10:34 ` AG
2001-08-02 20:35 ` Barry Kelly
2001-08-01 7:19 ` Adrian Hoe
2001-08-01 9:51 ` Preben Randhol
2001-08-01 11:18 ` David Gillon
2001-08-01 16:05 ` Russ
2001-08-02 5:21 ` Warren W. Gay VE3WWG
2001-08-01 17:12 ` Scott Ingram
2001-08-01 18:10 ` Russ
2001-08-02 10:34 ` Leif Roar Moldskred
2001-08-07 2:55 ` Lao Xiao Hai
2001-08-07 3:56 ` Darren New
2001-08-07 7:34 ` Russ P.
2001-08-07 21:23 ` Lao Xiao Hai
2001-08-01 2:35 ` Mike Silva
2001-08-01 4:32 ` Russ
2001-08-01 4:56 ` Ed Falis
2001-08-01 10:21 ` AG
2001-08-01 4:23 ` raj
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox