There is a problem with maintaining standards. No matter how advanced your application, you have to rely on a tool over 30 years old (make). I think it would be insane to believe that the efforts of a single individual 30 years ago produced the best possible build system for modern software.