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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ec7fc30600a974ce X-Google-Attributes: gid103376,public From: Ehud Lamm Subject: Re: Programming for the World in Ada95 Date: 2000/02/14 Message-ID: #1/1 X-Deja-AN: 585835822 References: <38A83838.44A43A7D@res.raytheon.com> Content-Type: TEXT/PLAIN; charset=US-ASCII X-Complaints-To: usenet@news.huji.ac.il X-Trace: news.huji.ac.il 950553313 24129 132.64.178.45 (14 Feb 2000 18:35:13 GMT) Organization: The Hebrew University of Jerusalem Mime-Version: 1.0 NNTP-Posting-Date: 14 Feb 2000 18:35:13 GMT Newsgroups: comp.lang.ada Date: 2000-02-14T18:35:13+00:00 List-Id: It would seem strange to me to see this as a language problem... :-) Human langugae yes, but programming language? You can create constant message strings that can be replaced during compile time, load messages from a file, so you can control it without recomiplation and so on. Naturally you would want to abstract these details awy using packages etc. - so that the code using the messages will not be dependent on the language. It is of course important to realize that the messages themselves are one of the easy parts. Input (in langyages that are right to left for example, like Hebrew) is an issue, character set (unicode, anyone?), collating sequence and so on. Ehud Lamm mslamm@mscc.huji.ac.il http://purl.oclc.org/NET/ehudlamm <== My home on the web Check it out and subscribe to the E-List- for interesting essays and more!