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.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,8d472879e3f609e0 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-03 01:05:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!oleane.net!oleane!nnrp.oleane.net!skymaster!nobody From: "Jean-Pierre Rosen" Newsgroups: comp.lang.ada Subject: Re: Case sensitivity (was Re: no title) Date: Tue, 3 Jun 2003 09:41:03 +0200 Organization: Adalog Message-ID: References: <20619edc.0306021018.6ee4dd09@posting.google.com> NNTP-Posting-Host: mailhost.axlog.fr X-Trace: s1.read.news.oleane.net 1054627265 31913 195.25.228.57 (3 Jun 2003 08:01:05 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Tue, 3 Jun 2003 08:01:05 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:38437 Date: 2003-06-03T09:41:03+02:00 List-Id: "Mike Silva" a �crit dans le message news: 20619edc.0306021018.6ee4dd09@posting.google.com... > Going back to first principles, different case does not change the > meaning of words (at least in English!). Cup and cup and CUP are all > the same. I'm sure it was only a matter of laziness or a desire for > greater speed that caused case sensitivity to be included in many > languages. In C, an identifier is a character string that designates a memory address. The rule is simple: different character strings designate different addresses. This is normal for a low level language which is directed to the machine. In a high level language like Ada, which is directed to the human reader, and identifier has a meaning in natural language. And as you point out, the meaning in natural language does not depend on casing. Too bad that many languages that call themselves "high level" inherited the low level view of C. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr