開発者の Lyra Rebane は最近、認知を覆すのに十分な偉業を達成しました。CSS のみを使用し、JavaScript コードを 1 行も使用せずに、実行可能な 8086 CPU シミュレーターが正常に作成されました。ユーザーは C 言語でプログラムを作成し、それを x86 マシンコードにコンパイルして、CSS x86 CPU に入れて実行することもできます。

この画期的な進歩の核心は、Rebane の CSS 機能の究極の探究にあります。彼女は、CSS ループ変数が自動的に期限切れにならないメカニズムを使用し、5 つの監視可能な変数値を組み合わせて、完全な CPU 操作ロジックを構築しました。
理論的には、CSS はプログラミング言語ではありませんが、Rebane は、ルールを巧みに組み合わせて、レジスタ、メモリ アドレス指定、命令実行などのコア機能を実装します。
ユーザーがブラウザの JavaScript 機能を無効にしても、CSS CPU は独立して実行できます。

Rebane 氏は、プロジェクト全体が AI ツールの助けを借りずにゼロから考案されたことを強調しました。 「AI は CSS を CPU シミュレーターに変えることができるとは決して考えないでしょう。」
彼女は、「CSS を使用して直接プログラムする方が効率的かもしれませんが、CSS を使用して古代の CPU をシミュレートする方が興味深いです。コンピューターは芸術とエンターテイメントのために生まれました。」と述べました。
現在、プロジェクトは GitHub にオープンソース化されています。興味のある方はダウンロードして、この想像力豊かな作品を体験してみてはいかがでしょうか。