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,e55245590c829bef X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news3.google.com!feeder.news-service.com!newsfeed.straub-nv.de!uucp.gnuu.de!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Fri, 05 Nov 2010 19:08:09 +0100 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: _Type vs no _Type References: <86wroy58ff.fsf@gareth.avalon.lan> <86pqup5xfy.fsf@gareth.avalon.lan> <86y69d3rec.fsf@gareth.avalon.lan> <82lj5c5ecm.fsf@stephe-leake.org> <82zktq4n9b.fsf_-_@stephe-leake.org> <87eib06yir.fsf@mid.deneb.enyo.de> <874obvhdp9.fsf@mid.deneb.enyo.de> In-Reply-To: <874obvhdp9.fsf@mid.deneb.enyo.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <4cd4480a$0$6774$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 05 Nov 2010 19:08:10 CET NNTP-Posting-Host: 93ada213.newsspool3.arcor-online.net X-Trace: DXC=f;L2kfPFP1Y=>bdbdS?M0YMcF=Q^Z^V3X4Fo<]lROoRQ8kFZLh>_cHTX3j]l[[5TW^SQi] X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:16248 Date: 2010-11-05T19:08:10+01:00 List-Id: On 05.11.10 18:39, Florian Weimer wrote: > should print a line containing the single character "�". Can you > tweak your favorite Ada compiler to produce this output? Does it > still work when the program runs under another system-supported > locale? > > Part of those difficulties are related to case insensitivity (but not > all of them). The difficulty with character case in the real world is mostly related to a teaching tradition and its effect on non-US software. The tradition produces programmers who think of themselves as engineers which means 'A' .. 'Z' and nothing else. And 'A' is 65, please! So, after decades of programming, engineers continue to shy away from properly typed notions of what text characters are. It's a pride thing, I believe, since you'd have to admit that you need training in characters. The usual rationalization is a self-fulfilling prophecy: We don't have customers complaining about this.