Compositional and distributional semantic models seem to provide complementary solutions for solving the same problem, that of assigning a proper "meaning" to a text segment.
while compositional models deal with the recursive nature of the language, providing a way to address its inherent ability to create infinite sentences from finite resources (words), they leave words as unexplained primitives whose meanings have somehow already been set before the compositional process.