Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.alt.folklore.computer > #44972
| From | Thomas Klix <wotokl@web.de> |
|---|---|
| Newsgroups | de.alt.folklore.computer |
| Subject | Re: Dartmouth Time Shating System |
| Date | 2024-07-03 17:49 +0200 |
| Organization | no |
| Message-ID | <v63rtu$36598$1@kx-sid.kx-net.de> (permalink) |
| References | (2 earlier) <slrnv85ikt.1phv.hjp-usenet4@trintignant.hjp.at> <lekehsF3kooU1@mid.individual.net> <slrnv8ad86.ofs.hjp-usenet4@trintignant.hjp.at> <v63g8q$1mq46$1@kx-sid.kx-net.de> <slrnv8ak4h.10fk.hjp-usenet4@trintignant.hjp.at> |
Peter J. Holzer <hjp-usenet4@hjp.at> at Mi 03 Jul 2024 13:22:21 GMT: > On 2024-07-03 12:30, Thomas Klix <wotokl@web.de> wrote: >> Peter J. Holzer <hjp-usenet4@hjp.at> at Mi 03 Jul 2024 11:24:54 GMT: >> [...] >> Bis du auf etwas komplexeres stößt. >> Es gibt "SUBMIT"/"RETURN", > > SUBMIT sagt mir nichts. Ich kenne nur GOSUB. War aber auch nicht > schwierig. Sorry, ich meinte GOSUB. Meine BASIC-Zeit ist etwas her... Aber an die GOTO-Schweinereien kann ich mich erinnern. Da fällt mir ein (wir sind ja hier folkloristisch): Mit PL/1 hatte ich da auch viel Spaß. Das kennt auch GOTO, und wenn man da versucht, ein fremdes Programm zu verstehen, in dem wild in Unterprogramme und wieder herausgehüpft wird - es war übel. >> aber echte Unterprogramme im Sinne von Funktionen / Subroutines gibt >> es nicht. Keine lokalen Variabalen. "Beginners' All-purpose Symbolic >> Instruction Code" eben. > > Es gibt natürlich schwierige Probleme. Wir hatten z.B. einmal die Idee, > ein Programm zur Stundenplanerstellung zu schreiben. Daran wären wir > vermutlich gescheitert[1]. Aber nicht daran, dass wir dafür > BASIC-Features gebraucht hätten, die wir nicht verstanden, sondern > daran, dass wir keine Ahnung von Optimierungsstrategien hatten (und > unsere Lehrer auch nicht). Als Lehrling habe ich auch versucht, etwas Schwieriges in BASIC zu realisieren - bin aber auf halber Strecke gescheitert. (Simulation ESER-Rechner.) Sowohl BASIC als auch Technik waren überfordert. Okay, ich vielleicht auch. Stundenplanerstellung inklusive Raumplanung ist eine Wissenschaft für sich - was die dafür Verantwortlichen an (Magnet-)Schildchen rumschubsen, will ich gar nicht wissen. > [...] > Pascal fand ich konzeptionell deutlich schwieriger als BASIC. Rekursion > war mir nicht auf Anhieb klar, und Pointer habe ich erst verstanden, > nachdem ich sie auch in C kennengelernt hatte. Da war die Lernkurve > schon deutlich steiler. Aber ja - immer noch recht flach. Natürlich sind ernsthafte Programmiersprachen schwieriger als BASIC. Gerade Rekursion oder Pointer gehen in BASIC überhaupt nicht. Aber: Wenn du *das* noch als flache Lernkurve einstufst, bist du einsam genial. :-) > Man muss auch dazusagen, dass die Lernkurve davon abhängt, was man > macht. Perl und Python haben einige ziemlich anspruchsvolle Konzepte, > aber man muss die nicht notwendigerweise kennen, um in diesen Sprachen > programmieren zu können. Als ich noch öfter auf Perl-Konferenzen war, > gab es einen, der ein großer Verfechter von "Baby-Perl" (wie er das > nannte) war, also nur so viel von der Sprache zu lernen, wie man für > seine Aufgaben braucht. (Ich selbst fühle mich unwohl, wenn ich kein > gutes gedankliches Modell habe. "Das funktioniert so, aber ich weiß > nicht warum" macht mir Bauchweh.) Ich frage mich auch, ob jemand "C"s Pragmas tatsächlich nutzt. Gesehen habe ich es noch nicht. Aber: "C&P"-Murks habe ich schon gesehen. Konnte nicht funktionieren. Ich will verstehen, was ich release. Thomas
Back to de.alt.folklore.computer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Dartmouth Time Shating System Thomas Koenig <tkoenig@netcologne.de> - 2024-06-27 16:52 +0000
Re: Dartmouth Time Shating System Ignatios Souvatzis <u502sou@bnhb484.de> - 2024-06-28 12:59 +0000
Re: Dartmouth Time Shating System Arno Welzel <usenet@arnowelzel.de> - 2024-06-29 11:30 +0200
Re: Dartmouth Time Shating System "F. W." <me@home.invalid> - 2024-07-01 13:20 +0200
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-01 17:26 +0200
Re: Dartmouth Time Shating System Helmut Fischer <h_fischer@gmx.de> - 2024-07-03 09:56 +0200
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 13:24 +0200
Re: Dartmouth Time Shating System Thomas Klix <wotokl@web.de> - 2024-07-03 14:30 +0200
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 15:22 +0200
Re: Dartmouth Time Shating System Thomas Klix <wotokl@web.de> - 2024-07-03 17:49 +0200
Re: Dartmouth Time Shating System "Michael Kraemer @ home" <M.Kraemer@gsi.de> - 2024-07-03 18:12 +0200
Re: Dartmouth Time Shating System "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2024-07-04 08:44 +0000
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 20:10 +0200
Re: Dartmouth Time Shating System Thomas Koenig <tkoenig@netcologne.de> - 2024-07-04 15:10 +0000
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-04 18:32 +0200
Re: Dartmouth Time Shating System Thomas Koenig <tkoenig@netcologne.de> - 2024-07-04 17:39 +0000
Re: Dartmouth Time Shating System Stefan Reuther <stefan.news@arcor.de> - 2024-07-05 17:59 +0200
Re: Dartmouth Time Shating System Thomas Koenig <tkoenig@netcologne.de> - 2024-07-05 19:57 +0000
Re: Dartmouth Time Shating System Stefan Reuther <stefan.news@arcor.de> - 2024-07-06 09:36 +0200
Re: Dartmouth Time Shating System "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-06 12:51 +0200
Re: Dartmouth Time Shating System poc@pocnet.net - 2024-07-04 12:05 +0000
Lernkurve (was: Dartmouth Time Shating System) Martin Klaiber <usenet.martinkl@gmx.de> - 2024-07-03 16:31 +0200
Re: Lernkurve "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 18:02 +0200
Re: Lernkurve Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2024-07-03 22:05 +0000
Re: Dartmouth Time Shating System Christian Corti <use@reply.to> - 2024-07-03 17:03 +0200
Re: Dartmouth Time Shating System Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2024-07-03 22:10 +0000
csiph-web