1
The success and failure of Ninja (2020)
Reflecting on my most successful open source project.
Visit neugierig.org → On Hacker News May 2009 – Apr 2026
Software Engineering 15Systems & Performance 5Web & Frontend 4Tools & Productivity 3Programming Languages 2Career & Management 2
Reflecting on my most successful open source project.
The missing introduction.
When we first started porting Chrome away from just Windows, we intended to use Scons to build Chrome on all our platforms. But early on in development I discovered that Scons, despite its admirable goals of correctness and ease of use, was quite slow — it could take 40 seconds from starting Scons before it decided to…