Interesting post from Ken Arnold about some failings of Ant.
I especially like: Unix got it right. Ant needs pipes.