"Strong typing vs. strong testing"
TheFlyingDutchman
zzbbaadd at aol.com
Fri Oct 1 02:46:05 EDT 2010
On Sep 30, 10:37 pm, RG <rNOSPA... at flownet.com> wrote:
> In article <87tyl63cag.... at mail.geddis.org>,
> Don Geddis <d... at geddis.org> wrote:
>
>
>
>
>
> > Keith Thompson <ks... at mib.org> wrote on Thu, 30 Sep 2010:
> > > RG <rNOSPA... at flownet.com> writes:
> > >> You're missing a lot of context. I'm not trying to criticize C, just to
> > >> refute a false claim that was made about it.
> > > Can you cite the article that made this false claim, and exactly what
> > > the false claim was?
>
> >http://groups.google.com/group/comp.lang.lisp/msg/431925448da59481
>
> > Message-ID:
> > <0497e39d-6bd1-429d-a86f-f4c89babe... at u31g2000pru.googlegroups.com>
> > From: TheFlyingDutchman <zzbba... at aol.com>
> > Newsgroups: comp.lang.lisp
>
> > [...]
> > in C I can have a function maximum(int a, int b) that will always
> > work. Never blow up, and never give an invalid answer. If someone
> > tries to call it incorrectly it is a compile error.
> > [...]
>
> > ______________________________________________________________________________
> > _
> > Don Geddis http://don.geddis.org/
> > d... at geddis.org
>
> Thanks, Don.
>
> rg-
Thanks from me as well, Don. I was worried that people would start to
believe that the original statement was what you said it was:
"I'm not even saying it's a flaw in the language. All I'm saying is
that
the original claim -- that any error in a C program will be caught by
the compiler -- is false, and more specifically, that it can be
demonstrated to be false without appeal to unknown run-time input."
More information about the Python-list
mailing list