Google libère le système de build utilisé pour Chrome, « Ninja » serait dix fois plus rapide que GNU Make
Google libère le système de build utilisé pour Chrome
« Ninja » serait dix fois plus rapide que GNU Make
Evan Martin, l'un des développeurs de Google Chrome, vient de passer sous licence open-source son système de Build baptisé « Ninja », actuellement utilisé pour porter le navigateur de Google sur plusieurs plateformes.
Ninja serait considérablement plus rapide que les autres moteurs de production existants, d'où son nom.
Martin affirme sur son site personnel que Ninja finit le Build de Chrome (environ 30 000 fichiers source, Webkit compris) en seulement une seconde après la modification d'un seul fichier (contre 10 pour GNU Make et 40 secondes préalables mêmes au ...