Del mismo lugar vino el primer binario gcc.
La primera marca se creó probablemente utilizando un script de shell para hacer la compilación. Después de eso, make se "haría" a sí mismo.
Es un logro notable en el desarrollo de sistemas cuando la plataforma se convierte en "self-hosting". Esa es la plataforma que puede construirse a sí misma.
Cosas como "make make" y "gcc gcc.c".
Muchos escritores de idiomas crearán su idioma en otro idioma (por ejemplo, C) y cuando lo hayan movido lo suficientemente lejos, usarán ese compilador de arranque original para escribir un nuevo compilador en el idioma original. Finalmente, descartan el original.
Anteriormente, un amigo estaba trabajando en un depurador para OS/2, notable por ser un sistema operativo multitarea en el momento. Y él se regodearía sobre los tiempos en los que depurarían el depurador y encontraría un error. Entonces, depurarían el depurador que depura el depurador. Es un concepto novedoso y va al corazón de la informática y la abstracción.
Inevitablemente, todo se reduce a cuando alguien tecleó algo a través de un teclado o algunos otros interruptores para cargar un programa inicial. Luego aprovecharon ese programa para hacer otro trabajo, y todo crece desde allí.
Desde el primer 'fuente make'. * ejecuta * –
desde el 'make' antes de eso. _ducking_ – dldnh
¿Qué fue primero, el pollo, el huevo o la marca? – cost