@bbcmicrobot に対して、BBC BASIC のソースコードをつぶやくと、
— BBC Micro 🦉 bot (@bbcmicrobot) February 19, 2020
エミュレーターで実行して結果をアニメーションGIFで表示してくれるという bot が登場してます。
BBC BASIC というのは、1980年代にイギリスで教育用に開発された BBC Micro というパーソナルコンピューターに搭載されていた BASIC 言語だということです。
— BBC Micro 🦉 bot (@bbcmicrobot) February 10, 2020
この @bbcmicrobot 、@dominicpajak さんの手によるもので、BBC とは何の関係もない非公式のアカウントだそうです。
— BBC Micro 🦉 bot (@bbcmicrobot) February 18, 2020
Twitter API からリプライを取得し、Node.js 上で BBC Micro のエミュレータである JSbeeb BBC Micro emulator を呼び出してコードを実行、20秒後に画面をアニメーションGIF化してTwitter API でリプライする、という仕組みだそうです。
— BBC Micro 🦉 bot (@bbcmicrobot) February 15, 2020
早速、いろいろなコードが投げつけられ、いろいろと懐かしい感じのアウトプットが並んでいます。
— BBC Micro 🦉 bot (@bbcmicrobot) February 16, 2020
書かれている BBC BASIC のコードを見た限り、N-BASIC とかそのあたりと大きく違う感じはなさそうです。オンラインの言語マニュアルもあるので、試してみたい方はどうぞ
via Hacker News