comp.lang.ada
 help / color / mirror / Atom feed
From: William Starner <billeug@worldnet.att.net>
Subject: Re: Ada95 speed
Date: 1999/06/05
Date: 1999-06-05T19:25:51+00:00	[thread overview]
Message-ID: <37597AC9.21AFEE9A@worldnet.att.net> (raw)
In-Reply-To: Pine.A41.3.96-heb-2.07.990605195613.97366A-100000@pluto.mscc.huji.ac.il

Ehud Lamm wrote:
> 
> On Sat, 5 Jun 1999, Robert Dewar wrote:
> 
> >
> > But in the old days, I often saw people write absolutely
> > appalling assembly language, so there is no immunity here from
> > incompetence :-)
> >
> I reacll reading somewhere a quote from Sir Clive Sinclair to the effect
> that as computers grow faster programmers bacmae lass and less
> professional, and stopped being aware of how things really work.
> 
> Ehud Lamm     mslamm@pluto.mscc.huji.ac.il
> http://www2.cybericites.com/e/ehud

On the other hand, portable programming is something a professional programmer
is supposed to do, and being aware of how things work on your system won't
always help on other systems. (I remember an example of matrix code, where
optimizing for Cray's vector functions slowed it down on the Mac by causing page
faults much more often.) 

I could assume this number library I'm writting will only be used on ix86 Linux
systems with Gnat 3.11p/GCC 2.8.1, but hopefully it will be used on Crays and
Suns and whereever. I've got to do some basic profiling, but writing directly to
that combination will hurt when it's run on any other hardware, or in worst
case, upon upgrading the compiler.

--
Please don't email me - billeug@worldnet.att.net is not my account.
David Starner - dstarner98@aasaa.ofe.org (alternately dvdeug@hotmail.com)
If you wish to strive for peace of soul, then believe; if you wish to be a
devotee of truth, then inquire. -- Friedrich Nietzsche




  reply	other threads:[~1999-06-05  0:00 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-06-05  0:00 Ada95 speed tmoran
1999-06-05  0:00 ` Robert Dewar
1999-06-05  0:00   ` Ehud Lamm
1999-06-05  0:00     ` William Starner [this message]
1999-06-05  0:00       ` Ehud Lamm
1999-06-05  0:00     ` Clifford J. Nelson
1999-06-06  0:00     ` David Botton
1999-06-06  0:00       ` Ehud Lamm
1999-06-07  0:00         ` Robert Dewar
1999-06-07  0:00           ` Ehud Lamm
  -- strict thread matches above, loose matches on Subject: below --
1999-06-07  0:00 Robert I. Eachus
1999-06-07  0:00 ` tmoran
1999-06-06  0:00 tmoran
1999-06-06  0:00 ` David C. Hoos, Sr.
1999-06-06  0:00   ` tmoran
1999-06-07  0:00     ` Robert Dewar
1999-06-06  0:00       ` David C. Hoos, Sr.
1999-06-07  0:00         ` Robert Dewar
1999-06-06  0:00       ` Brian Rogoff
1999-06-06  0:00 tmoran
1999-06-06  0:00 ` Robert Dewar
1999-06-05  0:00 tmoran
1999-06-05  0:00 ` Al Christians
1999-06-05  0:00   ` David C. Hoos, Sr.
1999-05-18  0:00 Clifford J. Nelson
1999-05-17  0:00 ` David Starner
1999-05-18  0:00   ` Clifford J. Nelson
1999-05-18  0:00 ` Florian Weimer
1999-05-18  0:00 ` Larry Kilgallen
1999-05-18  0:00 ` Tucker Taft
1999-05-18  0:00   ` Clifford J. Nelson
1999-05-20  0:00 ` Tom Moran
1999-05-21  0:00   ` Clifford J. Nelson
1999-05-21  0:00     ` Tom Moran
1999-05-21  0:00       ` Clifford J. Nelson
1999-05-21  0:00         ` Tom Moran
     [not found] <374182F2.B10AD449@Maths.UniNe.CH>
1999-05-18  0:00 ` Tom Moran
1999-05-18  0:00   ` Gautier
1999-05-19  0:00     ` Robert Dewar
1999-05-20  0:00       ` Clifford J. Nelson
1999-05-20  0:00         ` Tucker Taft
1999-05-20  0:00           ` Tom Moran
1999-05-20  0:00             ` Tom Moran
1999-05-21  0:00               ` Tom Moran
1999-05-31  0:00         ` James E. Hopper
1999-06-01  0:00           ` Clifford J. Nelson
1999-06-01  0:00             ` James E. Hopper
1999-06-02  0:00             ` Robert Dewar
1999-06-04  0:00               ` Clifford J. Nelson
1999-06-05  0:00                 ` Robert Dewar
1999-06-01  0:00           ` Clifford J. Nelson
1999-06-01  0:00             ` James E. Hopper
1999-06-02  0:00               ` Clifford J. Nelson
1999-06-04  0:00                 ` Clifford J. Nelson
1999-06-02  0:00             ` Robert Dewar
1999-06-04  0:00               ` Clifford J. Nelson
1999-06-04  0:00                 ` David C. Hoos, Sr.
1999-06-04  0:00                 ` Ole-Hjalmar Kristensen
1999-06-02  0:00             ` James E. Hopper
1999-06-02  0:00               ` Clifford J. Nelson
1999-06-02  0:00                 ` James E. Hopper
1999-06-02  0:00                   ` Clifford J. Nelson
1999-06-02  0:00                     ` Gautier
1999-06-02  0:00                       ` John B. Matthews, M.D.
1999-06-02  0:00                     ` John B. Matthews, M.D.
1999-06-02  0:00                       ` Clifford J. Nelson
1999-06-03  0:00           ` Robert I. Eachus
1999-05-31  0:00       ` Gautier
1999-05-19  0:00   ` Robert Dewar
replies disabled

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