Domain-Specific Languages

The discussion explores the coexistence of different approaches to domain-specific languages (DSLs), emphasizing their roots in domain expertise and established theories. Examples illustrate how existing languages can be harvested from mature practices, while new languages like Flics demonstrate the potential for creating elegant solutions to complex routing problems. The conversation highlights the importance of formal semantics in developing effective DSLs.