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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,8c424d8135e68278 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-01-02 06:20:13 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!128.39.3.168!uninett.no!news.net.uni-c.dk!not-for-mail From: Jacob Sparre Andersen Newsgroups: comp.lang.ada Subject: Re: Math Libraries (was Re: Ada2005) Date: Wed, 02 Jan 2002 15:20:08 +0100 Organization: Centre for Chaos and Turbulence Studies, Niels Bohr Institute Message-ID: <3C331718.5B061DC7@nbi.dk> References: <9v4jsj$bd1$1@infosun2.rus.uni-stuttgart.de> <9vt3vi$dmd$1@nh.pace.co.uk> <3C22468C.30901@look.ca> <9vti0r$jrj$1@nh.pace.co.uk> <3C236F94.7020101@look.ca> NNTP-Posting-Host: garfield.nbi.dk Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.net.uni-c.dk 1009981212 40588 130.225.212.232 (2 Jan 2002 14:20:12 GMT) X-Complaints-To: usenet@news.net.uni-c.dk NNTP-Posting-Date: Wed, 2 Jan 2002 14:20:12 +0000 (UTC) X-Mailer: Mozilla 4.74 [en] (X11; U; Linux 2.0.37 i686) X-Accept-Language: fo,da,no,sv,is,de,fr,en Xref: archiver1.google.com comp.lang.ada:18445 Date: 2002-01-02T15:20:08+01:00 List-Id: FGD wrote: > I agree that linear algebra types such as vector and matrix would be a > nice language extension. I would prefer that they were added as some extra packages, and not as new basic types. There is no point in changing the language itself, if the problem can be solved within the current framework. It is trivial to implement a vector type yourself (see http://jacob.sparre.dk/Ada/matematik/ for an example). Matrices are a bit harder, if we want full compile time checking of the dimensions of the matrices. Jacob -- I �vrigt mener jeg at det er uhensigtsm�ssigt at skrive "pipes" om kanaler i en begynderbog om Unix.