Logo Spiria

BBC Micro Bot

26 mars 2020.

BBC Micro.

BBC Micro. Marcin Wichary, CC BY 2.0.

Le BBC Micro Bot est un compte Twitter qui attend que les gens lui twittent du code (@bbcmicrobot). Ensuite, le robot prend le contenu du tweet (limité à 280 caractères), le fait passer par un émulateur BBC Micro (l’ordinateur des années 1980 codéveloppé par la BBC et Acorn Computer) et renvoie un gif animé de trois secondes de la sortie de l’émulateur. Avec cet outil, des programmeurs ont réalisé des prouesses, comme Ebon Upton, le créateur du Raspberry Pi, qui a réussi à caser un jeu de la vie en un seul tweet. Pour ce faire, Upton a écrit en code machine pour le processeur original du BBC Micro, le 6502, que l’émulateur derrière le BBC Micro Bot est assez complet pour gérer. Mais rassurez-vous, vous pouvez vous essayer sans connaître le langage machine du 6502. Il y a un moyen plus simple (mais certainement bien moins concis) : écrire en Basic.

 

IEEE Spectrum, Stephen Cass, “Show the world you can write a cool program inside a single tweet.”