> A honest question: what is the rationale for merging functionality of make and > shell into one?
at the time, people were pushing more and more scripting or programming language functionality into accretions of the original make, and someone observed that it might be better instead to put a small amount of support for dependencies into a proper scripting language.
