Brainf*ck# è la console/IDE più avanzata al mondo per il linguaggio di programmazione Brainf*ck, in esclusiva per Windows 10.
Con una IDE completa di supporto ai punti di interruzione, syntax highlight, autocompletamento del codice, una console interattiva e tante altre funzioni, quest'app offre la migliore esperienza di programmazione in Brainf*ck su qualsiasi piattaforma.
Se sai programmare in C e vuoi provare qualcosa di particolare, se sei semplicemente curioso riguardo a questo linguaggio, o se ne hai sentito parlare e vorresti usarlo per creare qualcosa di folle, quest'app ha tutto quello che ti serve per iniziare.
// Brainf*ck
Questo linguaggio è facile da capire ma difficile da usare.
Ogni programma inizia con un vettore di caratteri (a 16 bit in quest'app) che ha ogni elemento dettato a 0, e un puntatore sulla prima cella.
Si può muovere il puntatore avanti e indietro con gli operatori > e < ed incrementare o decrementare il valore della cella attualmente puntata con gli operatori + e -.
L'operatore . stampa il carattere Unicode corrispondente al valore della cella attualmente puntata, e l'operatore , assegna alla cella attuale il valore del primo carattere nel buffer Stdin.
Si possono creare cicli con [ e ]. Un ciclo inizia se il valore della cella attuale è maggiore di 0, e termina se il valore della cella puntata alla fine di un'iterazione è 0.
Se il codice sorgente contiene caratteri che non sono operatori Brainf*ck, sono semplicemente ignorati dall'interprete, pertanto è possibile scrivere commenti all'interno del codice senza doverli far precedere da simboli specifici.
// Potete mandarmi una email dalla finestra di informazioni se avete suggerimenti o idee da condividere, o se avete trovato un bug