Hello, World!: Brainfuck

Fino ad ora abbiamo visto qualche linguaggio di programmazione -diciamo così- canonico. Da adesso metterò in mezzo anche qualche codice relativo a linguaggi di programmazione esoterici, del tipo di quelli che vengono utilizzati per nessuno scopo pratico, ma quanto più per mero esercizio mentale, per gioco. Brainfuck (o Brainf**k) è uno di questi, e per come è strutturato (8 soli operatori, e nessun operando) è molto simile al modello minimo della macchina di Turing. Il codice che presento qui non l'ho scritto direttamente io, ma l'ho preso in prestito da chi, prima di me, si è fottuto il cervello per produrlo. Se vi fate un giro ad esempio sulle pagine di Wikipedia relative, facilmente capirete come funziona:

++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Lascia un commento

Il tuo indirizzo email non sarĂ  pubblicato. I campi obbligatori sono contrassegnati *