本質的に、私は一種の進化シミュレーターの頭の中でこのアイデアを持っていました.Conways Game of Lifeとはまったく同じではありません.
個人的には、シンプルなアプリでは HTML+Javascript+ で作業するのが好きです。これにより、高速な UI の作成が可能になります。計算負荷の高いことをしていない場合は、ブラウザの JS が適切なプラットフォームです。
私が今解決しようとしている問題には、グリッドの描画と更新が含まれます。私は何かが欠けているかもしれませんが、80x40グリッドに対してこれを行う簡単で計算的に軽い方法はないようです。簡単な方法は、空ではない任意の正方形の絶対位置と特定の背景色で div を生成することです。ただし、色付きの正方形が 60 ~ 70 個を超えると、非常に遅くなる可能性があります。
状況に応じて別の言語に切り替えることは間違いありませんが、最初に、HTML + JS でこれを行う簡単な方法を愚かにも見逃していないことを知りたいだけです。
回答には、次のいずれかが含まれている必要があります。
a) HTML+JS で 80x40 グリッド (正方形の色が変わり、「移動」する場所) を描画および更新する合理的な方法
b) これをかなり高速に実行できる別の言語。DirectDraw などの学習に数日を費やす必要は避けたいと思います。