recompile the world

La sorprendente massa di lavoro che ha bisogno di esser svolta come risultato di un piccolo ma visibile globalmente, cambiamento nel programma. “Il mondo” può significare l'integrità di un prgramma o può in teoria riferirsi a tutti i programmi di una certa clase nell'intero universo conosciuto. Di conseguenza, “Aggiungi un #define a stdio.h, e dovrai ricompilare il mondo.” Questo singifica che qualsiasi minimo cambiamento all'header standard-I/O teoricamente manda ogni programma a ricompilare ogni programma C esistente, anche se solo per verificare che il cambiamento non ha modificato nient'altro. In pratica, puoi non dover ricompilare il mondo subito, ma l'implicazione è quella che alcune abilità umane richiedono a mostrare che parte può essere lasciata salva.