Brainfucking Arduino?

Namd allerseits!

Hat eigentlich schonmal jemand einen Brainfuck-Interpreter mit dem Arduino gebaut?

Ein Programmierverbrechen, das mir sehr viel Spaß gemacht hat, war ein Brainfuck-Interpreter-Shellskript für die Bash. Und mir geht schon länger die Idee im Kopf herum, etwas Derartiges mit dem Arduino anzustellen. Für die, die nicht wissen, was Brainfuck ist: Das ist eine „esoterische Programmiersprache“ (siehe Brainfuck – Wikipedia).

Da Brainfuck ziemlich einfach ist, sollte das doch kein Problem sein, oder?

Gruß

Gregor

wäre es nicht besser erst eine sprache zu beherrschen und dann andere lernen?

skorpi08:
wäre es nicht besser erst eine sprache zu beherrschen und dann andere lernen?

Hilf mir mal auf die Sprünge. Ich komme gerade nicht darauf, was das mit meiner Frage zu tun hat.

Gruß

Gregor

Hallo,

als das rauskam, hatte ich was darüber gelesen. Mal unter uns. Was will man damit? Ich glaube da ist es bald noch einfacher Assembler zu erlernen. Das kann dann wenigstes jeder Freak lesen. Das Hello World Bsp. zeigt ja schon das es nicht einfacher wird. Eher noch komplizierter. Eigentlich ohne jeden Sinn.

Doc_Arduino:
Was will man damit?

Für den, der das baut, kann das eine Menge Spaß bedeuten. Für den, der das benutzt, kann das eine gute Einführung in die Programmiererei sein.

Das sollte genügen, denke ich.

Gruß

Gregor

Ich habe auch schon den ein oder anderen Interpreter gebaut.
Und muss sagen: Man lernt was dabei!
Und es macht Spaß. Besonders, wenn es die ersten Zuckungen tut.

gregorss:
Namd allerseits!

Hat eigentlich schonmal jemand einen Brainfuck-Interpreter mit dem Arduino gebaut?

http://lmgtfy.com/?q=arduino+brainfuck

Wie wäre es denn mit einem Compiler?

Einen in Brainfuck geschriebenen Brainfuck Compiler.
Also einen Compiler, der sich selber übersetzen kann.
So wie es die Gnu C Compiler, Turbo Pascal und fast alle Forth vor gemacht haben.

Das wäre eine Aufgabe!