🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp
Article #86534

Re: Programmiersprache f�r Kinder

#86534
From: Felix Rauch
Date: Fri, 21 Mar 1997 00:00
41 lines
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-mail
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>

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