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: 11232c,59ec73856b699922 X-Google-Attributes: gid11232c,public X-Google-Thread: 103376,45d66c9c5017fc7d X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,5f529c91be2ac930 X-Google-Attributes: gidfdb77,public X-Google-Thread: 1108a1,59ec73856b699922 X-Google-Attributes: gid1108a1,public X-Google-ArrivalTime: 2003-02-26 22:56:18 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: xanthian@well.com (Kent Paul Dolan) Newsgroups: comp.lang.java.advocacy,comp.object,misc.misc,comp.lang.ada Subject: Ada and 32 bit Unicode character sets (still?) 64 bit addressing and OOP Date: 26 Feb 2003 22:56:17 -0800 Organization: http://groups.google.com/ Message-ID: References: <3E593457.CA43516E@adaworks.com> <3E594650.E09A986D@adaworks.com> NNTP-Posting-Host: 129.8.249.134 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1046328978 18712 127.0.0.1 (27 Feb 2003 06:56:18 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 27 Feb 2003 06:56:18 GMT Xref: archiver1.google.com comp.lang.java.advocacy:59389 comp.object:58468 misc.misc:12170 comp.lang.ada:34647 Date: 2003-02-27T06:56:18+00:00 List-Id: Hyman Rosen wrote: > Kent Paul Dolan wrote: >> "Randy Brukardt" wrote: >>> Probably. See AI-285. (http://www.ada-auth.org/ais.html). >> ??? That link doesn't go to anything obviously pertinent, >> just the top of some huge and not pellucidly navigable >> database even whose component parts are confusingly >> labeled. >> Do you have a direct link or is what you reference really >> on that page somewhere? > This, maybe? It's AI-285, anyway. > Ah, thanks. You may well think me mad (many do) but I read the whole thing, comments and all. One can of worms remains hidden in what I read: if you allow the writing of source code in "native" character sets, you pretty much must as part of that grant the ability to use "native" quoting characters, and among the world's languages there are many of them. It would seem necessary to separate out of the "punctuation" classes those pieces of punctuation that are specifically quoting characters. This also adds the complexity that many national quoting characters have left and right handedness, while the existing Ada quoting characters are ambidexterous. Probably quoting syntax that includes demand for correct quote matches by handedness would best satisfy the "principle of least astonishment" for source code writers in those nations / languages / character set subsets. And as held by some but not all of the commenters, if you standardize these quoting characters for some, you should standardize them for all, or you end up with "Tower of Babel"-brand Ada. I can hardly wait to start using those dressy lower small double angle brackets to quote strings in source code; they look so _sophisticated_. I'd appreciate it if someone would pass this comment along to whomever is collecting comments for AI-285. Having made many lives miserable for a short while again, I'll try to refrain from further comments on the Ada specific issues I'm reading, after all, in comp.lang.java.advocacy. xanthian, whose standards committee (X3H3, X3H33) years included and enhanced being a nit-picking pedant.