A desenvolvedora Lyra Rebane completou recentemente um feito que é suficiente para subverter a cognição.Usando apenas CSS e sem uma única linha de código JavaScript, um simulador de CPU 8086 executável foi criado com sucesso.Os usuários podem até escrever um programa em linguagem C, compilá-lo em código de máquina x86 e, em seguida, colocá-lo na CPU CSS x86 para execução.

O núcleo desta inovação está na exploração definitiva dos recursos CSS do Rebane. Ela usou o mecanismo de que as variáveis de loop CSS não expiram automaticamente e combinou com 5 valores de variáveis observáveis para construir uma lógica completa de operação da CPU.
Em teoria, CSS não é uma linguagem de programação, mas Rebane implementa funções básicas como registros, endereçamento de memória e execução de instruções por meio de uma combinação inteligente de regras.
Mesmo que o usuário desabilite a função JavaScript do navegador, a CPU CSS ainda poderá funcionar de forma independente.

Rebane enfatizou que todo o projeto foi concebido do zero, sem a ajuda de nenhuma ferramenta de IA. “A IA nunca pensará que o CSS pode ser transformado em um simulador de CPU.”
Ela disse: “Pode ser mais eficiente programar diretamente com CSS, mas é mais interessante usar CSS para simular a antiga CPU – os computadores nasceram para a arte e o entretenimento”.
Atualmente, o projeto tem código aberto no GitHub. Os interessados podem baixá-lo para vivenciar esse trabalho imaginativo.