Article View: ch.comp
Article #86603Re: Programmiersprache f�r Kinder
From: Gautier
Date: Thu, 20 Mar 1997 00:00
Date: Thu, 20 Mar 1997 00:00
31 lines
1746 bytes
1746 bytes
umanser@iiic.ethz.ch (Urs Roland Manser) writes:
> Jonathan Apfelkern, KSC (killer@etter.ch) wrote:
> : Hmm.. Das ist kein fehler ;)))
>
> : > Ist das etwa kein konzeptueller Fehler, dass der Boolean Type fehlt?
> : Kann man mit makros implementieren
> : TRUE = 1
> : FALSE != TRUE
>
> Dennoch: Der "Fehler" bei 'if (a=TRUE) ...' bleibt bestehen. Und solange
> Du es nicht als 'if (TRUE=a) ...' schreibst, kriegst Du auch nirgends einen
> Compiler-Fehler. (Aber einige geben immerhin eine Warnung aus, nicht?)
C bringt sehr interessante Probleme, z.B.:
1 Fehler = n Warnungen oder ein Fehler vom Compiler gesehen.
1 Warnung = f(Computer,Compiler,Memory model,Includes,Wetter, und das Programm).
IP(k Warnungen sind ein echter Fehler) = exp(-l)*l^k/k! (Poisson)
Problem: l ist gegeben (Statistik).
Was ist die optimale n um, durchnittlich, ein Fehler pro echter Fehler
zu haben?
Danke f�r die L�sung, Herr Wirth!
> Aber Du hast in einem Punkt recht: Der Fehler hat eigentlich nichts mit
> dem Fehlen den Boolean-Typs zu tun, sondern ist ein Feature der Sprache.
Auch Fortran 77 hat ein <<logical>> Typ. Aber das ist eine Sprache, kein
Makro-Assembler...
Technical Details
Message-ID:
<1997Mar20.173412.5815@news>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<331D119C.3EBB@energie.ch> <3323AB07.795C@zh.swissptt.ch> <5gqqrn$bl$2@elna.ethz.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 10c1fa,537a61ae0658f396 X-Google-Attributes: gid10c1fa,public From: Gautier.DeMontmollin@maths.unine.ch (Gautier) Subject: Re: Programmiersprache f�r Kinder Date: 1997/03/20 Message-ID: <1997Mar20.173412.5815@news> X-Deja-AN: 227026660 References: <331D119C.3EBB@energie.ch> <3323AB07.795C@zh.swissptt.ch> <5gqqrn$bl$2@elna.ethz.ch> Organization: University of Neuchatel, Switzerland Reply-To: Gautier.deMontmollin@Maths.UniNe.CH Newsgroups: ch.comp