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.2 required=5.0 tests=BAYES_00,FROM_WORDY, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fd3a5ba6349a6060 X-Google-Attributes: gid103376,public From: "Nick Roberts" Subject: Re: should I be interested in ada? Date: 1999/02/24 Message-ID: <7b2545$4qd$2@plug.news.pipex.net>#1/1 X-Deja-AN: 448109811 References: <7a72e6$g55$1@probity.mcc.ac.uk> <36C93BB4.1429@ecs.soton.ac.uk><7afc1o$3mi$2@plug.news.pipex.net> <7afttr$7v3$1@nnrp1.dejanews.com><7aganu$qsc$1@plug.news.pipex.net> <36CC3AEA.59E2@lanl.gov><7ai502$6an$1@nnrp1.dejanews.com> <36CD8DBA.237C@lanl.gov> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Organization: UUNET WorldCom server (post doesn't reflect views of UUNET WorldCom) Newsgroups: comp.lang.ada Date: 1999-02-24T00:00:00+00:00 List-Id: Robert I. Eachus wrote in message ... [...] | So Ada does have some idioms that can duplicate part of the |functionality of FORALL, but it really would have been nice to add it |to Ada 95. Maybe next time. (I never really understood why it didn't |make it in. There is a trivial syntax change associated with it, but |compilers for low end machines could just treat it like a normal for |loop.) I suggest pragmas in another post, which I think could be workable. They can't be used to change the semantics of any construct, but they can be used to give the compiler more information about its semantics. It also occurs to me that future additions to the Ada standard library might profitably include quite a variety of elemental vector and matrix operations (rotate, shift, sort, vector/matrix arithmetic, etc.). I think it was mentioned recently in CLA that there should be a Fortran package to provide Fortran facilities (e.g. ROTATE) for Ada: perhaps these would be better provided 'straight' instead. | Robert I. Eachus | |with Standard_Disclaimer; |use Standard_Disclaimer; |function Message (Text: in Clever_Ideas) return Better_Ideas is... ------------------------------------- Nick Roberts -------------------------------------