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,8d472879e3f609e0 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-02 21:01:09 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.airnews.net!cabal12.airnews.net!usenet From: "John R. Strohm" Newsgroups: comp.lang.ada Subject: Re: Case sensitivity (was Re: no title) Date: Mon, 2 Jun 2003 22:47:04 -0500 Organization: Airnews.net! at Internet America Message-ID: References: Abuse-Reports-To: abuse at airmail.net to report improper postings NNTP-Proxy-Relay: library2.airnews.net NNTP-Posting-Time: Mon, 02 Jun 2003 23:00:20 -0500 (CDT) NNTP-Posting-Host: !ap^-1k-VST_NHn (Encoded at Airnews!) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Xref: archiver1.google.com comp.lang.ada:38428 Date: 2003-06-02T22:47:04-05:00 List-Id: "Randy Brukardt" wrote in message news:vdntjj5epb7ea0@corp.supernews.com... > Preben Randhol wrote in message ... > >Sergey Koshcheyev wrote: > >> I don't want complete freedom and anarchy, but just to be able to use > >> capitalized identifiers which collide with reserved words, and are > thus > >> unusable. > > > >This means you have then defined all reserved words as lowercase. > > > Right. And that would be very bad for existing code. Our Ada 83 coding > standard used Title case reserved words: > > Procedure Foo Is > MAX : Constant Integer := 10; > Begin > If Expr > MAX Then ... > End Foo; > > The entire Janus/Ada compiler is formatted like this. I'm pretty sure > that I'd have an opinion on a language change which made all of that > code illegal. :-) :-) Gee, ya think so??? I've seen two very common case conventions set into stone in programming standards documents on Ada projects, both at the same company. One group demanded that reserved words be all upper case, and that identifiers be lower case or mixed case. Another group demanded that reserved words be all lower-case and identifiers be all upper-case. Somehow, neither of these groups had ever heard of the psychological studies that show that mixed and lower case are easier for humans to read. You'd think some of them never even heard that lower case HAD been invented.