lyra rebane:css能做的事情超出想象

最近,一个叫 Lyra Rebane 的人,只用纯 CSS 写出了一个 x86 CPU 模拟器。她完全没有用 AI、JavaScript 或者 WebAssembly,让大家重新认识到 CSS 的潜力。她把 CSS 做成了一个能跑 C 程序的工具。这回操作把 CSS 彻底变成了一门真正的编程语言。 在这个项目里,她建了一个网页,展示了一个 C 语言编写的程序是怎么被 GCC 编译成 8086 机器码的,然后还能在 CSS 里跑起来。这个 CSS CPU 不仅能显示界面和提供虚拟键盘,还预装了一些程序。比如斐波那契数列计算、生成 Pascal 三角形、还有一个类似 Wordle 的游戏。大家看到这个项目后,都很好奇它能不能跑 Doom,毕竟 Doom 是个经典游戏。但目前这个模拟器还没实现 Doom 需要的那些特性,比如中断处理和端口输入输出。不过这已经很惊人了。 很多人可能觉得 CSS 只是用来美化网页的工具,怎么能实现 CPU 运算呢?Lyra Rebane 的做法是把现代 CSS 的新特性玩得炉火纯青。她还在网站里给了自己的 ID:CSDNnews,同时还提到了 Rebane、Doom、GCC、JS、JavaScript、Pascal 和 WASM 这些关键词。她的操作让 CSS 拥有了计算能力,给人带来了不小的惊喜。 虽然这次展示的 CPU 是 16 位架构的 8086,但她展示出来的东西已经让人感叹不已。更让人惊讶的是她完全没有用任何外部代码支持,纯手搓出来的。这不仅展示了 CSS 能做的事情超出想象,也让人们重新审视 CSS 的能力边界。