Appendix G. Polyglot development

As you’ve seen throughout the book, DSLs are not limited by a single programming language. You can use the language that best fits your requirements. Even though it seems that this means that your application will become a nest of chaos between indiscriminate islands of language cacophony, that doesn’t have to be the case. But how will you know when your project has entered such an unfortunate state? Simple! You’ll feel like the confused programmer in figure G.1.

Figure G.1. Don’t let this happen to you!

In this appendix, you’ll see how to bootstrap yourself into a disciplined polyglot development environment. ...

Get DSLs in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.