The value is in mixing semantic properties of multiple (dozens) of languages in your single environment. Building the first fundamental blocks may take time, for they are fundamental for a reason, but then adding new things on top is trivial.
So, this is essential for building rich DSLs. See my framework as an extreme example of such an approach.
So, this is essential for building rich DSLs. See my framework as an extreme example of such an approach.