On Aug 01, 2006, at 14:48 UTC, Charles Yeomans wrote:

> I was also struck by his
> 
> Observation #5: Software engineers have been led to believe that they  
> are incapable of predicting where their applications spend most of  
> their execution time.
> 
> Perhaps they have been led to believe this by Knuth, who writes
> 
> "It is often a mistake to make a priori judgments about what parts of  
> a program are really critical, since the universal experience of  
> programmers who have been using measurement tools has been that their  
> guesses fail."

They may also have been led to this by years of experience, as I have.  I don't 
write poor-performing code when I can just as easily and cleanly write 
efficient code, and I have a lot of experience doing optimizations -- yet a 
little effort with a profiler almost always turns up surprises in real 
applications.  This is so common, in fact, that I'm greatly surprised on those 
rare occasions when the profiler has no surprises for me!

Best,
- Joe

--
Joe Strout -- [EMAIL PROTECTED]
Verified Express, LLC     "Making the Internet a Better Place"
http://www.verex.com/

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to