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-Thread: 103376,1b41412c7bc28c47 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!p10g2000prf.googlegroups.com!not-for-mail From: Adam Beneschan Newsgroups: comp.lang.ada Subject: Re: Suffix _T for types found good Date: Thu, 7 Aug 2008 12:27:28 -0700 (PDT) Organization: http://groups.google.com Message-ID: <31a8d28a-3055-4fe7-bb36-8b37cc0c8a01@p10g2000prf.googlegroups.com> References: <2e9ebb23-a68b-43cf-8871-febcb173f951@56g2000hsm.googlegroups.com> <188191be-d2c6-4d94-8d6b-082015954332@t54g2000hsg.googlegroups.com> <489A0440.9080201@obry.net> <594cdbb8-4018-44bd-a8db-0df3f23df247@z72g2000hsb.googlegroups.com> <489aa138$0$20716$9b4e6d93@newsspool4.arcor-online.net> NNTP-Posting-Host: 66.126.103.122 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1218137248 13393 127.0.0.1 (7 Aug 2008 19:27:28 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 7 Aug 2008 19:27:28 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: p10g2000prf.googlegroups.com; posting-host=66.126.103.122; posting-account=duW0ogkAAABjRdnxgLGXDfna0Gc6XqmQ User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.7.12-1.3.1,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:1524 Date: 2008-08-07T12:27:28-07:00 List-Id: On Aug 7, 10:01 am, Ray Blaak wrote: > Before I get blasted about the evils of case insensitivity, I should point out > that Java is a unicode language, allows unicode in its identifiers, and case > folding is not sensical in the general case for unicode characters. With Ada > being essentially an ASCII language, the case folding debate has merit. First of all, Java (like C and Unix) is case-sensitive, not case- insensitive. Ada is case-insensitive. You have the two backwards. Second, Ada (starting with Ada 2005) does allow ISO 10646 (Unicode) characters in its identifiers, and it defines how it handles its case insensitivity for identifiers, which I think involves the "Uppercase Mapping" defined by ISO 10646:2003. So case folding does make sense for programming languages that allow Unicode characters in identifiers, including Ada. -- Adam