-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thursday 24 January 2002 11:06, Reinhard Foerster wrote: [cut]
Wenn dir jemand C/C++ so beigebracht hätte, daß du die komplette Ablaufsteuerung über if/label/goto machen sollst, hättest du das gleiche Gewurstel (TM) wie ein Basic-goto-Freak. Jeder würde dich auslachen. Ist deshalb C/C++ Müll? Versaut deshalb C/C++ die Methodik?
noe, in diesem Fall ist es der Lehrer.
Goto ist lediglich eine Frage des Stils - kein Problem der Programmiersprache Basic an sich. Man _kann_ Programme in Basic ähnlich strukturiert gestalten wie in Pascal oder C.
ok, ich haette das noch dazu sagen sollen: ich habe HC-Basic benutzt (auf einem KC85/4), das kannte keine Unterprogramme. Riesiger, unuebersichtlicher, extrem gesundheitsschaedlicher Spaghetticode war das Ergebnis.
Argumente gegen Basic sind ganz andere Dinge wie z.B. das fehlende Typsystem.
Also das sehe ich nicht so. (HC)Basic kennt zwei Typen: Zahl und String. Ausserdem sehe ich das strenge Typsystem von C/C++ inzwischen auch etwas kritischer. Die Antwort liegt mal wieder irgendwo dazwischen.
... und manchmal ist ein goto gar nicht so schlecht
stimmt. Man muss nur hoellisch aufpassen, wann man es verwendet.
Konrad
- -- BOFH excuse #8:
static buildup