From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,52fd60a337c05842 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-16 16:03:17 PST Newsgroups: comp.lang.ada Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed-east.nntpserver.com!nntpserver.com!news-out.visi.com!hermes.visi.com!uunet!ash.uu.net!world!news From: Robert A Duff Subject: Re: ada paper critic Sender: news@world.std.com (Mr Usenet Himself) Message-ID: Date: Sun, 16 Jun 2002 23:02:54 GMT References: <3D0D0ED5.30108@telepath.com> NNTP-Posting-Host: shell01.theworld.com Organization: The World Public Access UNIX, Brookline, MA X-Newsreader: Gnus v5.7/Emacs 20.7 Xref: archiver1.google.com comp.lang.ada:26102 Date: 2002-06-16T23:02:54+00:00 List-Id: Ted Dennison writes: > Robert A Duff wrote: > > ALL_CAPS *was* the recommended style for Ada 83. > > So it doesn't go back to punch cards and the like. > > By whom? The Ada 83 Reference Manual recommended all caps for identifiers, and lower case for reserved words. The fact that *something* was supposed to be in lower case indicates that they weren't concerned about devices incapable of doing lower case. >... We never used all caps on any of the 4 large Ada 83 projects I > worked on. Neither did I. All caps is so ugly that a lot of people ignored the RM advice. However, I was a consultant at Alsys (Jean Ichbiah's company) for a while, and they used ALL_CAPS identifiers as recommended by the Standard, so of course I conformed to that style while there. I believe I've read studies that show mixed case and lower case to be more readable than all caps. The reason, they speculated, is that the shape of a word in all caps is a simple rectangle, whereas the shape of a word in lower case has ascenders and descenders that help one recognize the word by its shape. I can't give a cite (sorry) -- this was many years ago. >... Since the first one was the first project anyone there had > ever done in Ada, and mixed case was in the project standard, I have to > think we got it from somewhere else. - Bob