Ninja: Chrome-Entwickler mit schnellem Make-Klon

Entwicklung Der Google-Programmierer Evan Martin hat eine Alternative zu Make, einem wichtigen Entwickler-Werkzeug unter Unix, bereitgestellt. Das Tool entstand im Rahmen der Arbeiten am Browser Chrome. Das neue Werkzeug trägt den Namen 'Ninja' und soll deutlich schneller seinen Dienst verrichten als Make. Ursprünglich wollten die Google-Entwickler eigentlich Scons statt Make einsetzen, weil dieses über einige nützliche zusätzliche Funktionen verfügt.

Allerdings war man nach einiger Zeit von der Tatsache genervt, auch bei kleinen Änderungen am Quellcode jeweils bis zu 40 Sekunden warten zu müssen, bis der Build-Vorgang beendet war und der Compiler seine Arbeit aufnahm, erklärte Martin.

Bei Make musste man auf manche Annehmlichkeit verzichten, dafür sprang der Compiler aber schon nach rund zehn Sekunden an. Aber auch dies genügte Martin mit der Zeit nicht mehr. Deshalb entschloss man sich, ein neues Tool zu schreiben, das prinzipiell ebenso wie Make arbeitet, aber einige nicht unbedingt notwendige Schritte verzichtet.

Dadurch konnte Martin die Zeit bis zum Start des Compilers auf inzwischen sechs Sekunden drücken. Mit Genehmigung seines Arbeitgebers stellte er das Tool nun auf der Open Source-Plattform Github bereit, wo sich auch externe Programmierer an der Weiterentwicklung beteiligen können.
Diese Nachricht empfehlen
Jetzt einen Kommentar schreiben


Alle Kommentare zu dieser News anzeigen
Jetzt als Amazon Blitzangebot
Ab 11:15 Uhr sweguard 4K HDMI Kabel 15Meter, HDMI 2.0 auf HDMI Kabel 4K@60Hz 18Gbps Nylon Geflechtkabel, vergoldete Anschlüsse mit Ethernet/Audio Rückkanal, kompatibel Video 4K UHD 2160p,HD 1080p, Xbox PS4 (rot)sweguard 4K HDMI Kabel 15Meter, HDMI 2.0 auf HDMI Kabel 4K@60Hz 18Gbps Nylon Geflechtkabel, vergoldete Anschlüsse mit Ethernet/Audio Rückkanal, kompatibel Video 4K UHD 2160p,HD 1080p, Xbox PS4 (rot)
Original Amazon-Preis
7,99
Im Preisvergleich ab
?
Blitzangebot-Preis
6,79
Ersparnis zu Amazon 15% oder 1,20
Tipp einsenden
❤ WinFuture unterstützen
Sie wollen online einkaufen? Dann nutzen Sie bitte einen der folgenden Links, um WinFuture zu unterstützen: Vielen Dank!