Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.alt.folklore.computer > #44972

Re: Dartmouth Time Shating System

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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