At 4:21 PM -0400 4/11/05, Dave Paris wrote:
>Joel Kamentz wrote:
>> Re: bridges and stuff.
>>
>> I'm tempted to argue (though not with certainty) that it seems that the 
>> bridge analogy is flawed
>> in another way --
>> that of the environment.  While many programming languages have similarities 
>> and many things apply
>> to all programming,
>> there are many things which do not translate (or at least not readily).  
>> Isn't this like trying to
>> engineer a bridge
>> with a brand new substance, or when the gravitational constant changes?  And 
>> even the physical
>> disciplines collide
>> with the unexpected -- corrosion, resonance, metal fatigue, etc.  To their 
>> credit, they appear far
>> better at
>> dispersing and applying the knowledge from past failures than the software 
>> world.
>
>Corrosion, resonance, metal fatigue all have counterparts in the
>software world.  glibc flaws, kernel flaws, compiler flaws.  Each of
>these is an outside influence on the application - just as environmental
>stressors are on a physical structure.

Corrosion and metal fatigue actually get worse as time goes on.
Software flaws correspond more to resonance, where there is a
defect in design or implementation.
-- 
Larry Kilgallen


Reply via email to