On Thu, 27 Dec 2007 12:27:15 -0800 Kirk Ismay <[EMAIL PROTECTED]> wrote:
> Rico Secada wrote: > > On Sun, 23 Dec 2007 01:06:39 -0600 > > "David Higgs" <[EMAIL PROTECTED]> wrote: > > > > > >> On Dec 22, 2007 5:53 PM, Rico Secada <[EMAIL PROTECTED]> wrote: > >> > >> > >>> It is my understanding that C is the hackers tool while Ada is the > >>> tool of the engineer. I think it is mostly because of tradition. > >>> > >> Your understanding is wrong. I suspect that many professional > >> engineers using C (and/or other languages) would strongly disagree > >> with your offhand characterization. > > > Doesn't matter what language is used, you can still shoot yourself in > the foot: Nobody has argued against that :-) > http://www.ima.umn.edu/~arnold/disasters/ariane.html > http://www.cas.mcmaster.ca/~baber/TechnicalReports/Ariane5/Ariane5.htm > http://www.ima.umn.edu/~arnold/disasters/ariane5rep.html > > "The internal SRI software exception was caused during execution of a > data conversion from 64-bit floating point to 16-bit signed integer > value. The floating point number which was converted had a value > greater than what could be represented by a 16-bit signed integer. > This resulted in an Operand Error. The data conversion instructions > (in Ada code) were not protected from causing an Operand Error, > although other conversions of comparable variables in the same place > in the code were protected." > > -- > > Sincerely, > Kirk Ismay > System Administrator > > -- > Net Idea > 201-625 Front Street Nelson, BC V1L 4B6 > P:250-352-3512 | F:250-352-9780 | TF:1-888-352-3512 > > Check out our brand new website! www.netidea.com