I really like the idea of a smart, portable build system that doesn't have more dependencies than the target project.
Edit: Even thought I may not be "invited", I have to say, a mix of C/C++ seems the way to go if only because you'll lose some talent if you stick to either language exclusively.
Soma