comp.lang.ada
 help / color / mirror / Atom feed
* Re: Does ObjectAda optimize at all??
@ 1998-08-22  0:00 dewar
  1998-08-24  0:00 ` Optimizations' effect on software quality (was: Does ObjectAda optimize at all??) dennison
  0 siblings, 1 reply; 2+ messages in thread
From: dewar @ 1998-08-22  0:00 UTC (permalink / raw)


T.E.D. says

<<Exactly. I think I'm familiar enough with my own ignorance to aviod this 
personally. But its awfully hard to stop other folks from doing this in their
 own code when they know:

  o  The code in question is called several times from a high-frequency
  routine  o  The complier is unable to do the optimization for them.  o  If
  they manually "optimize" the code later, they are liable to  accidentally
  introduce new bugs (at a very late stage in development). >>


This is missing the most critical criterion, namely that it will actually
make a difference to do the transformation. As I say, often programmers
just don't know it will make a difference. For example, loop unrolling
may or may not help.

A programmer who tries to improve their program with inadequate knowledge
is a completely in the dark. Yes incompetent programmers might do anything
(you always seem to be worrying about them), but there is no reason to think
that knowing anything about the compiler will in positively affect their
behavior if they are this incompetent!

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp   Create Your Own Free Member Forum




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1998-08-24  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-08-22  0:00 Does ObjectAda optimize at all?? dewar
1998-08-24  0:00 ` Optimizations' effect on software quality (was: Does ObjectAda optimize at all??) dennison

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