El compilador Onramp compila DOOM desde cero

2024-12-31

Después de dos años de desarrollo, un programador ha compilado con éxito el clásico juego DOOM utilizando un compilador auto-inicializable llamado Onramp. Comenzando con una simple máquina virtual escrita en ensamblador x86_64, Onramp construyó gradualmente un ensamblador, un compilador C y otras herramientas, culminando en la compilación y ejecución de DOOM. Si bien el rendimiento es actualmente limitado, Onramp demuestra impresionantes capacidades de auto-hospedaje y potencial multiplataforma. Su objetivo a largo plazo es permitir la compilación y ejecución de código en cualquier arquitectura, incluso en computadoras de civilizaciones alienígenas, preservando nuestra herencia cultural y computacional para un futuro lejano.

Desarrollo auto-hospedaje