| >People love to write build system after build system, in every field, a fetish I've never quite understood. I have a firm suspicion its what writing a framework, cms, or blogging platform used to be. In time the leader will show itself and people will get the message that this project is no longer fun and trendy. I have to agree makefiles are pretty much the be all and end all when it comes to building projects. It offers pretty much all the power you could need. The only plausible reason for makefiles to not be suitable for a culture brought up on shiny macbooks and "GUI's" would be that not many people want to deal with the complexity which comes from having that much power. http://www.chemie.fu-berlin.de/chemnet/use/info/make/make_16... Take this for example. Its pretty hard to look at let alone understand. That scare is probably reason enough alone for a bunch of wheel2.0s to be created. The 183 page plain text manual doesnt help much either. Its too daunting for today's culture. Its just not about being correct and feature complete anymore, its about having the path of least resistance. Simple makefiles are simple, but nobody upvotes a hacker news article about how amazingly easy makefiles are. |