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: 1094ba,86e8c626be2471ae X-Google-Attributes: gid1094ba,public X-Google-Thread: 103376,fc050a66c3b5d87d X-Google-Attributes: gid103376,public From: Dale Stanbrough Subject: Re: F9X twister & ADA (was: n-dim'l vectors) Date: 2000/04/11 Message-ID: #1/1 X-Deja-AN: 609588589 References: <8cctts$ujr$1@nnrp1.deja.com> <38EA0440.1ECBC158@ncep.noaa.gov> <38ED4ECA.ADB698C9@sdynamix.com> <38F28A85.53809F39@sdynamix.com> X-Trace: 11 Apr 2000 22:32:11 GMT, r1021c-02.ppp.cs.rmit.edu.au Organization: RMIT User-Agent: MT-NewsWatcher/3.0 (PPC) Newsgroups: comp.lang.fortran,comp.lang.ada Date: 2000-04-11T00:00:00+00:00 List-Id: James Gilesm wrote: > It's very BAD language design to use the same keywords for > several distinct language features. I'm sorry but i would have to strongly disagree here. People are masters at contextual interpretation of the semantics of words. There are so many words in English that are decoded based on context (even pronunciation!) that I doubt this is really an issue. For example in Ada the word "new" is used for many uses... type X is new Integer; -- type derivation package X is new Blah (Integer); -- package instantiation fred := new Integer; -- heap allocation Dale