カテゴリー
ネットのサービス

BBC Micro bot – ツイッターで走るBASICインタプリタ

@bbcmicrobot に対して、BBC BASIC のソースコードをつぶやくと、

エミュレーターで実行して結果をアニメーションGIFで表示してくれるという bot が登場してます。

BBC BASIC というのは、1980年代にイギリスで教育用に開発された BBC Micro というパーソナルコンピューターに搭載されていた BASIC 言語だということです。

この @bbcmicrobot 、@dominicpajak さんの手によるもので、BBC とは何の関係もない非公式のアカウントだそうです。

Twitter API からリプライを取得し、Node.js 上で BBC Micro のエミュレータである JSbeeb BBC Micro emulator を呼び出してコードを実行、20秒後に画面をアニメーションGIF化してTwitter API でリプライする、という仕組みだそうです。

早速、いろいろなコードが投げつけられ、いろいろと懐かしい感じのアウトプットが並んでいます

書かれている BBC BASIC のコードを見た限り、N-BASIC とかそのあたりと大きく違う感じはなさそうです。オンラインの言語マニュアルもあるので、試してみたい方はどうぞ

via Hacker News