Wir werden es nicht nutzlos nennen, aber wir fragen, warum [DAN] einen Brainfuck-Dolmetscher für den AVR schrieb

Es erzeugt keinen Code für den AVR; Denken Sie viel mehr als Bootloader an. Um ein Brainfuck-Programm auszuführen, lädt [DAN] ihn an den EEPROM in seiner ATHEGA32 hoch, wonach der Mikrocontroller übernimmt und beginnt, welche Anweisungen das Brainfuck-Programm erstellt. Da das Ganze vom EEPROM ausläuft, ist die Codegröße auf 1022 Bytes begrenzt. Genug für jedes Brainfuck-Programm, das von einem Menschen geschrieben wurde, denken wir.

WARUM [DAN] möchte, dass ein AVR einen Dolmetscher für eine Sprache aufbauen möchte, die von Menschen fast nicht lesbar ist, haben wir ehrlich keine Ahnung als das Gemeinsame, “weil es dort ist”. Es gibt einige ziemlich erstaunliche Projekte, die Brainfuck verwenden, einschließlich dieses genetischen Algorithmus-Softwareentwicklers. Am besten nun eignen sich Blindkey-LEDs jedoch, um uns glücklich zu halten, sodass Sie ein Video von Brainfuck sehen können, das seine Sache auf einem LED-Bar-Display nach der Pause tut.

Leave A Comment

Recommended Posts