comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: efficient vector/matrix operations in Ada
Date: Mon, 13 Aug 2001 21:30:46 GMT
Date: 2001-08-13T21:30:46+00:00	[thread overview]
Message-ID: <aGXd7.88$2u.23428@www.newsranger.com> (raw)
In-Reply-To: bebbba07.0108131145.8e90df5@posting.google.com

In article <bebbba07.0108131145.8e90df5@posting.google.com>, Russ says...
(talking about matrices with redefined math ops)
>Here's how you write "A = B + C + D;" efficiently:
>
>    A  = B;
>    A += C;
>    A += D;
>
>really needs arithmetic assignment operators. Sure, you can use
>procedures, but they're intent and effect is not as obvious to the
>reader.

Perhaps to a reader who is *already* familiar with the idiom above that is true.
I'm not, and it took me a couple of takes to see what you were doing here (and a
bit of thought to figure out why). For someone starting from ground zero, I
think the point is quite arguable.

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
          home email - mailto:dennison@telepath.com



  parent reply	other threads:[~2001-08-13 21:30 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-07  1:13 efficient vector/matrix operations in Ada Russ
2001-08-07  2:18 ` Dale Stanbrough
2001-08-07  2:21 ` tmoran
2001-08-07  3:04   ` Russ P.
2001-08-10 16:54     ` B.Gaffney
2001-08-13  7:50       ` Dmitry Kazakov
2001-08-13 19:45       ` Russ
2001-08-13 20:23         ` Larry Hazel
2001-08-13 21:26           ` Ted Dennison
2001-08-14  4:46           ` Russ
2001-08-14  5:28             ` David Starner
2001-08-14  8:17             ` Alexander Boucke
2001-08-14  8:56             ` Lutz Donnerhacke
2001-08-14 10:54             ` Jacob Sparre Andersen
2001-08-13 21:30         ` Ted Dennison [this message]
2001-08-14  4:56           ` Russ
2001-08-14  7:32             ` efficient vector/matrix operations in Fortran, was Re: ... " tmoran
2001-08-14 14:05             ` efficient vector/matrix operations " Ted Dennison
  -- strict thread matches above, loose matches on Subject: below --
2001-08-07 11:36 Gautier Write-only-address
2001-08-14 12:37 Gautier Write-only-address
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox