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


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

Re: Der erste Computer

From Hermann Riemann <nospam.ng@hermann-riemann.de>
Newsgroups de.alt.folklore.computer
Subject Re: Der erste Computer
Date 2025-08-12 09:57 +0200
Message-ID <mg0affFhtu5U1@mid.individual.net> (permalink)
References (17 earlier) <170egl-rne.ln1@news.martinen.de> <10156qa$1imp$1@solani.org> <Pet-20250527214138@ram.dialup.fu-berlin.de> <sinedemo-20250613000434@ram.dialup.fu-berlin.de> <Gedichte-20250613004402@ram.dialup.fu-berlin.de>

Show all headers | View raw


Am 13.06.25 um 01:47 schrieb Stefan Ram:
> ram@zedat.fu-berlin.de (Stefan Ram) schrieb oder zitierte:
>> Hier ein Python-Programm zur Nachbildung des obigen Pet-Programms.
> 
>    Ich schrieb in den 70er Jahren auch einen Gedichtgenerator.
>    Hier ein Nachbau. Zuerst eine Ausgabe. (Sollte bei fast
>    jedem Programmaufruf anders sein.)
> 
> Die Nacht zittert zurück.
> Nichts wandert.
> Die Stille bleibt noch.
> Vielleicht schwebt Das Schweigen.
> Die Leere, im Fragen.
> Das Leben verblasst vorbei.
> 
>    Quelltext:
> 
> import random
> 
> subjekte = [
>      "Die Stille", "Ein Schatten", "Das Licht", "Ein Gedanke", "Die Erinnerung",
>      "Ein Moment", "Der Tag", "Die Nacht", "Ein Traum", "Die Zeit", "Ein Gefühl",
>      "Der Wind", "Ein Blick", "Das Schweigen", "Ein Schritt", "Der Regen",
>      "Ein Wunsch", "Die Angst", "Das Leben", "Die Hoffnung", "Ein Zweifel",
>      "Die Leere", "Der Anfang", "Das Ende", "Ein Flüstern", "Die Frage",
>      "Der Morgen", "Die Müdigkeit", "Das Jetzt", "Die Ferne"
> ]
> 
> verben = [
>      "verblasst", "verharrt", "wandert", "zerbricht", "schweigt", "verliert sich",
>      "entsteht", "verändert sich", "verweilt", "vergeht", "wächst", "fällt",
>      "bleibt", "ruht", "verblasst", "sinkt", "wartet", "irrt", "flieht", "schwindet",
>      "dauert", "tropft", "zittert", "brennt", "schwebt", "zittert", "verfliegt",
>      "schläft", "verirrt sich", "versteckt sich", "verliert"
> ]
> 
> adjektive = [
>      "leise", "schwer", "fern", "unendlich", "verloren", "still", "unbemerkt",
>      "zerbrechlich", "alt", "neu", "einsam", "kalt", "warm", "leer", "blass",
>      "müde", "nah", "dunkel", "hell", "sanft", "schwach", "fremd", "ruhig",
>      "stumm", "zerbrechlich", "klar", "verborgen", "flüchtig", "schwach", "tief"
> ]
> 
> objekte = [
>      "im Nebel", "zwischen den Zeilen", "im Herzen", "im Dunkel", "im Morgenlicht",
>      "im Regen", "im Wind", "im Vergessen", "im Schatten", "im Licht", "im Gestern",
>      "im Heute", "im Traum", "im Raum", "im Nichts", "im Innern", "im Blick",
>      "im Moment", "im Schweigen", "im Regen", "im Anfang", "im Ende", "im Zweifel",
>      "im Flüstern", "im Aufbruch", "im Stillstand", "im Dazwischen", "im Spiegel",
>      "im Staub", "im Schatten", "im Licht"
> ]
> 
> zusatz = [
>      "ohne Antwort", "wie ein Flüstern", "in der Ferne", "für einen Augenblick",
>      "ohne Ziel", "zwischen gestern und morgen", "trotz allem", "im Innersten",
>      "ohne Grund", "wie ein Echo", "im Vergehen", "ohne Halt", "im Fallen",
>      "für immer", "im Jetzt", "ohne Namen", "im Zweifel", "im Verlorensein",
>      "im Schweigen", "ohne Licht", "im Warten", "ohne Richtung", "im Versteck",
>      "im Suchen", "ohne Antwort", "im Schatten", "im Licht", "im Fragen"
> ]
> 
> muster = [
>      "{subj} {verb}.",
>      "{subj} {verb} {obj}.",
>      "{subj} ist {adj}.",
>      "{subj} bleibt {adj}.",
>      "{subj} {verb} {zus}.",
>      "{subj}, {zus}.",
>      "Manchmal {verb} {subj}.",
>      "Vielleicht {verb} {subj}.",
>      "{subj} {verb} noch.",
>      "Nichts {verb}.",
>      "Alles ist {adj}.",
>      "Es bleibt {adj}.",
>      "{subj} {verb} leise.",
>      "{subj} {verb} langsam.",
>      "{subj} {verb} weiter.",
>      "{subj} ist {adj} {obj}.",
>      "{subj} ist {adj} {zus}.",
>      "{subj} {verb} {obj} {zus}.",
>      "{subj} {verb} {obj}, {zus}.",
>      "{subj} {verb} nicht.",
>      "{subj} {verb} kaum.",
>      "Vielleicht {verb} {subj} {obj}.",
>      "Noch {verb} {subj}.",
>      "Immer {verb} {subj}.",
>      "Nie {verb} {subj}.",
>      "{subj} {verb} fort.",
>      "{subj} {verb} zurück.",
>      "{subj} {verb} vorbei.",
>      "{subj} bleibt.",
>      "{subj} vergeht.",
>      "{subj} {verb} allein.",
>      "{subj} {verb} stumm."
> ]
> 
> def generiere_satz():
>      satzmuster = random.choice(muster)
>      satz = satzmuster.format(
>          subj=random.choice(subjekte),
>          verb=random.choice(verben),
>          adj=random.choice(adjektive),
>          obj=random.choice(objekte),
>          zus=random.choice(zusatz)
>      )
>      return satz
> 
> def generiere_gedicht(zeilen=None):
>      if zeilen is None:
>          zeilen = random.randint(4, 6)
>      return "\n".join(generiere_satz() for _ in range(zeilen))
> 
> if __name__ == "__main__":
>      print(generiere_gedicht())
> 
> 

Als nächstes "reim dich oder ich fress dich"?
Also Takt und Klangfilter.

Das ganze erinnert mich an Management Sprücheklopfer ( Achamowitz?)

Back to de.alt.folklore.computer | Previous | NextNext in thread | Find similar


Thread

Re: Der erste Computer Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-08-12 09:57 +0200
  Re: Der erste Computer ram@zedat.fu-berlin.de (Stefan Ram) - 2025-08-12 08:30 +0000

csiph-web