That's fine, you can always use something like Perl or Python then. But at some point, it certainly seems like all people want to do is run shell commands, and a shell script is still the best way to do that.
I think people want a kind of declarative way for the application to pick up their files and build them, often simultaneously