Language Embedding Challenges
Markus discusses the complexities of embedding independently developed languages, like SQL and Java, and the necessity of a third language to facilitate their collaboration. He emphasizes the importance of understanding types and semantics to create a workable syntax, while Diomidis highlights that there is no automatic solution to these integration challenges. The conversation also touches on modern parsing technologies that can help overcome grammar ambiguities in such compositions.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 200: Markus Völter on Language Design and Domain Specific Languages
Related Questions