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=0.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1094ba,99a6311c4195e21b X-Google-Attributes: gid1094ba,public X-Google-Thread: 103376,99a6311c4195e21b X-Google-Attributes: gid103376,public From: "Marin D. Condic" Subject: Re: Matrix Multiplication Date: 1999/12/15 Message-ID: <3857D919.8907B4D9@quadruscorp.com>#1/1 X-Deja-AN: 561050945 Content-Transfer-Encoding: 7bit References: <385699B5.59C14D03@lmco.com> <01bf4708$99ef98f0$022a6282@dieppe> Organization: Quadrus Corporation X-Sender: "Marin D. Condic" (Unverified) X-Server-Date: 15 Dec 1999 18:07:24 GMT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: comp.lang.ada,comp.lang.fortran Date: 1999-12-15T18:07:24+00:00 List-Id: Robert A Duff wrote: > > "Pascal Obry" writes: > > > Well I don't know what is a fast or slow language !! > > I do. A fast language is one for which it is feasible to build > compilers that generate fast code. A slow language is one for which > that is not feasible. If, for example, Ada required runtime range checks which were illegal to disable or no mechanism was available to remove them, then you'd have a "slow language" - right? Or if the definition of "floating point" in Ada were such that it was impossible to map to machine hardware (some bizarre requirement to use packed decimal representation, or to use so many bits that nobody's hardware would support it, or something similar.) then the language itself would be slow. There are lots of ways I can think of to make a language slow. Maybe we need to have a "slowest language construct" contest? Everyone submits their favorite "slow" feature (From Ada or any other language) and we challenge the compiler writers to find the fastest possible implementation? What does the winner get - besides the extra work of implementing the optimized feature? :-) MDC -- ============================================================= Marin David Condic - Quadrus Corporation - 1.800.555.3393 1015-116 Atlantic Boulevard, Atlantic Beach, FL 32233 http://www.quadruscorp.com/ Visit my web site at: http://www.mcondic.com/ "Capitalism without failure is like religion without sin." -- Allan Meltzer, Economist =============================================================