comp.lang.ada
 help / color / mirror / Atom feed
From: adam@irvine.com (Adam Beneschan)
Subject: Silliness (was: Looking for good Ada95 book)
Date: 1996/11/05
Date: 1996-11-05T00:00:00+00:00	[thread overview]
Message-ID: <55mcmd$63c@krusty.irvine.com> (raw)
In-Reply-To: 327E3E4D.5107@watson.ibm.com


Robert Dewar wrote:

> In the case of Ada, the original RM encouraged an ALL_CAPS style for
> identifiers that many adopted, but many found intolerable because they
> FELT IT WAS LIKE SHOUTING! 

Gee, this thread is making me feel old.  Old, because I used to work
as a COBOL programmer, back when our programs had to be put in on
punch cards, which couldn't handle lower case at all.  So from having
to work for three years with listings that were constantly shouting at
me, I should have gone deaf years ago.

But then again, the programs never seemed like they were shouting,
because COBOL programmers were always polite and put periods at the
end of their sentences.  Even when we got mad and wanted to end our
sentences with an exclamation point, or two or nine, 

    ADD A TO B GIVING C, DAMMIT!!!!!!!!!

the compiler would never accept this, always sending us back error
messages like "Don't raise your voice with me or I'm going to reject
your whole program".  So we kept ourselves in check and programmed
politely, even though we had to program in loud voices due to a
deficiency in the computer's auditory system that prevented it from
hearing lower-case.

On the other hand, Ada programmers tend to end all their statements
with semicolons, which means they aren't really statements at all,
since a semicolon implies that there's a second half of the sentence
coming up; but that never seems to happen in Ada.  You can read a
whole program and keep seeing semicolons, which means there's more to
come, but then you hit the last semicolon and there's nothing more
after it and you end up wondering, did the programmer intend to say
something more and just forget?  So you're just left there hanging.
Oh, well.  I suppose there are worse things; after all, ending a
sentence with a semicolon isn't half as wishy-washy as ending one with
an ellipsis . . .

:)
                                -- Adam




  parent reply	other threads:[~1996-11-05  0:00 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-10-26  0:00 Looking for good Ada95 book Lars Lundgren
1996-10-28  0:00 ` Larry Kilgallen
1996-10-28  0:00 ` Rapicault Pascal
     [not found]   ` <01bbc5d8$a3b24e00$6a9148a6@cornerstone.mydomain.org>
1996-10-29  0:00     ` Robert Dewar
1996-10-30  0:00       ` Michael Feldman
1996-11-02  0:00         ` Robert Dewar
1996-11-03  0:00           ` Robert A Duff
1996-11-03  0:00             ` Robert Dewar
1996-11-03  0:00           ` Matthew Heaney
1996-11-04  0:00           ` Michael F Brenner
1996-11-04  0:00             ` Larry Kilgallen
1996-11-04  0:00               ` Robert Dewar
1996-11-09  0:00                 ` Michael Feldman
1996-11-11  0:00                   ` Richard A. O'Keefe
1996-11-12  0:00                     ` Mark Shaw
1996-11-06  0:00               ` James Thiele
1996-11-08  0:00                 ` Stephen Leake
1996-11-06  0:00             ` Robert A Duff
1996-11-06  0:00             ` Richard A. O'Keefe
1996-11-06  0:00               ` Robert Dewar
1996-11-04  0:00           ` Norman H. Cohen
1996-11-04  0:00             ` Jerry Petrey
1996-11-06  0:00               ` Richard A. O'Keefe
1996-11-09  0:00               ` Michael Feldman
1996-11-05  0:00             ` Adam Beneschan [this message]
1996-11-06  0:00               ` Silliness (was: Looking for good Ada95 book) Richard A. O'Keefe
1996-11-06  0:00           ` Chris Morgan
1996-11-08  0:00           ` bill.williams
1996-11-09  0:00             ` Michael Feldman
1996-11-09  0:00           ` Looking for good Ada95 book Michael Feldman
1996-11-10  0:00             ` Lars Farm
1996-11-10  0:00               ` Robert Dewar
1996-11-11  0:00                 ` Lars Farm
1996-11-12  0:00                   ` Robert Dewar
1996-11-12  0:00                     ` Lars Farm
1996-11-14  0:00                       ` Capitalization Entropy (was: Looking for good Ada95 book) Scott James
1996-11-14  0:00                         ` Robert A Duff
1996-11-18  0:00                   ` Looking for good Ada95 book Richard A. O'Keefe
1996-11-12  0:00                 ` Michael Feldman
1996-11-17  0:00                   ` Robert Dewar
1996-11-18  0:00                     ` Richard Pattis
1996-11-19  0:00                       ` Do-While Jones
1996-11-20  0:00                       ` John English
1996-11-20  0:00                         ` Larry Kilgallen
1996-11-21  0:00                       ` FerretWoman
1996-11-22  0:00                         ` Richard A. O'Keefe
1996-11-24  0:00                           ` Fergus Henderson
1996-11-18  0:00                   ` Richard A. O'Keefe
1996-11-18  0:00                     ` Michael Feldman
1996-11-20  0:00                       ` Testing teaching belief? Richard A. O'Keefe
1996-11-20  0:00                         ` Robert Dewar
1996-11-20  0:00                         ` Robert Dewar
1996-11-22  0:00                           ` Richard A. O'Keefe
1996-11-29  0:00                             ` Debora Weber-Wulff
1996-12-01  0:00                               ` Robert Dewar
1996-11-14  0:00             ` Looking for good Ada95 book Richard A. O'Keefe
1996-10-31  0:00       ` Tom Pastuszak
1996-11-04  0:00 ` John English
1996-11-06  0:00 ` Wolfgang Gellerich
replies disabled

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