Gli sviluppatori di Chrome hanno una passione innata per la velocità, anche quando questa non riguarda direttamente il loro browser: insoddisfatti della velocità di Make, uno sviluppatore di Google ha infatti deciso di creare un sistema alternativo, chiamato Ninja.
Come illustrato dal suo autore, Ninja è essenzialmente una versione "semplificata" di Make, priva di funzionalità ritenute non necessarie per la compilazione di Chrome; da un punto di vista tecnico è interessante notare come questo processo vada ad interessare più di trentamila file e spinga quindi al limite uno strumento complesso come Make.
Per il progetto Chrome/Chromium, la sostituzione di Make con Ninja ha portato miglioramenti netti: tra l´avvio del programma e l´effettivo inizio della compilazione, infatti, ora intercorre un solo secondo (contro i sei/dieci di Make).
Per chi fosse interessato, il codice di Ninja è disponibile su GitHub.