Article View: ch.comp
Article #86534Re: Programmiersprache f�r Kinder
From: Felix Rauch
Date: Fri, 21 Mar 1997 00:00
Date: Fri, 21 Mar 1997 00:00
41 lines
2004 bytes
2004 bytes
Christoph Nadig (chrnadig@iiic.ethz.ch) wrote: > In article <33302658.6C6A9E07@etter.ch> Jonathan wrote: > >> Du wirst auch mit C an irgendwelche Grenzen kommen, glaub mir... > > > >Bis jetzt hab ich sie nicht erreicht... > > OOP? Dafuer gibt's ja Objective C, das im Vergleich zu C++ ziemlich dynamisch ist. > Wieder falsch. Durch Pointerarithmetik bedingt, koennen in C viele > Fehlverhalten nicht detektiert werden. > Solange ich also irgend einen Pointer willkuerlich irgendwohin zeigen > lassen kann, kannst Du nicht von sauberer Programmierung sprechen. Wie hiess es schon in der Bibel: "Herr vergib ihnen, denn sie wissen nicht, was sie tun". Wenn Du in C weisst, was du tust, kannst Du sehr vieles machen. Du kannst es aber auch sauberer machen. In Oberon wusste ich zwar manchmal, was ich gern tun moechte, aber es war ein richtiger Kampf, dem Compiler das einzutrichtern. Du _musst_ in C nicht unsauber programmieren, aber Du _kannst_. > - float existiert nicht wirklich Da ist mir nicht ganz klar, was Du meinst. Es gibt doch den Typ "float"? > - goto! Saubere Programmierung kommt meist ohne goto aus. Aber falls Du es wirklich mal brauchst, so kannst Du es auch benutzen. Oberon haelt es da mehr wie Blocher: "Nein, das machen wir nicht!". - Felix -- Felix Rauch, CS-Student @ ETH Zurich, Switzerland. internet: felix@nice.ch (NeXT Mail welcome) For pgp public key finger felix.pgp@nice.ethz.ch
Technical Details
Message-ID:
<5gtrht$fnv$5@elna.ethz.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<331D119C.3EBB@energie.ch> <332F1F29.14675B7A@etter.ch> <5gom0l$6up@raf34.iiic.ethz.ch> <33302658.6C6A9E07@etter.ch> <5gqspo$82g@raf34.iiic.ethz.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 10c1fa,537a61ae0658f396 X-Google-Attributes: gid10c1fa,public From: felix@nice.usergroup.ethz.ch (Felix Rauch) Subject: Re: Programmiersprache f�r Kinder Date: 1997/03/21 Message-ID: <5gtrht$fnv$5@elna.ethz.ch> X-Deja-AN: 227253784 References: <331D119C.3EBB@energie.ch> <332F1F29.14675B7A@etter.ch> <5gom0l$6up@raf34.iiic.ethz.ch> <33302658.6C6A9E07@etter.ch> <5gqspo$82g@raf34.iiic.ethz.ch> Organization: NiCE - NeXT User Group, Zuerich, Switzerland Newsgroups: ch.comp