以下の内容はhttps://yamdas.hatenablog.com/entry/20220105/basic-computer-gamesより取得しました。


1970年代にBASICで書かれたゲームを今のプログラミング言語に移植するプロジェクト

blog.codinghorror.com

Stack Overflow の共同創業者、あるいは「FizzBuzzテスト」を広く世に知らしめた(?)ことで知られる Jeff Atwood が、彼の世代にもっとも影響を与えた BASIC 時代の本を取り上げている。

それは1970年代に刊行された BASIC Computer Games だが、この本に掲載されたゲームを遊ぶために BASIC のコードを打ち込んだよねということで、日本でいうと1980年代のマイコンBASICマガジンベーマガ)に近い存在だろうか。

で、単にノスタルジーでこの昔の本を取り上げているのではなく、彼はこれに掲載されたゲームの BASIC のソースコードJavaPythonC# など8つの現代のプログラミング言語に移植するプロジェクトを立ち上げている。

github.com

ライセンスは The Unlicense、つまりは実質パブリックドメインですね。

この手の古いゲームについては、Internet ArchiveアーケードゲームDOS や Windows 初期のゲームをブラウザ上でプレイ可能にしており、BASIC プログラムを対象とする Vintage BASIC Games というコーナーもあるが、今のプログラミング言語に移植する、しかも8つの言語に、という発想は正直思いつかなかった。

ベーマガに掲載されていたゲームでこれをやる人は日本にいないかな(ワタシが知らないだけで、既にやっている人がいたら教えてください)。

ネタ元は Boing Boing

  • Workman Publishing




以上の内容はhttps://yamdas.hatenablog.com/entry/20220105/basic-computer-gamesより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14