Nu o vom numi inutil, dar vom întreba de ce [Dan] a scris un interpret Brainfuck pentru AVR
Nu generează codul pentru AVR; Gândiți-vă la ea mult mai mult ca un bootloader. Pentru a rula un program Brainfuck, [Dan] îl încarcă la EEPROM în interiorul atmega32, după care microcontrolerul preia și începe să efectueze orice instrucțiuni pe care programul Brainfuck le spune să facă. Deoarece întregul lucru rulează EEPROM, dimensiunea codului este limitată la 1022 octeți. Destul pentru orice program Brainfuck scris de un om, ne gândim.
În ceea ce privește motivul pentru care [Dan] ar dori ca un AVR să construiască un interpret pentru o limbă aproape necitită de oameni, noi nu avem nici o idee decât cea comună “, pentru că este acolo” sentiment. Există câteva proiecte destul de uimitoare acolo care utilizează Brainfuck, inclusiv acest dezvoltator de software al algoritmului genetic. Cel mai bun acum, totuși, LED-urile blinkey sunt suficiente pentru a ne păstra fericit, astfel încât să puteți vedea un videoclip despre Brainfuck făcându-și chestia pe un afișaj cu LED-uri după pauză.