Let me begin by telling you a little story. Some time ago I needed to run a script at work once a day. We had tons of machines ranging from big Unix servers to Linux desktops. Due to various reasons the script could only be run on a desktop machine. However using cron was disabled on desktops. All other machines allowed cron.
Permalink for comment 231688
To read all comments associated with this story, please click here.
Member since:
2005-07-06
So, instead of writing a makefile ("config file for make"), we now write a config file for the makefile generator generator. Nice improvement.
This is not limited to C/C++:
http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12
This is part of the reason why people are migrating en mass to languages like Ruby and Python.