Hacker News with Generative AI: Domain-Specific Languages

Colibri: The Declarative, Turing-Complete Language Lurking Inside Swift (medium.com)
In this article I want to show you Colibri, a language using type declarations for logic, behavior and relationships. It is found within Swift’s type system. Colibri follows Language Oriented Programming — each module (be it a model type, use case or feature) defines it own set of instructions that can be used to interact with it. These instructions are defined in one or more Domain Specific Languages (DSL). It is fully declarative.
Stop Torturing Your Colleagues with DSLs (medium.com)
In the programming world, whenever a new technology or concept emerges, there’s always someone eager to experiment with it. They believe it’s a sign of their passion for learning and technical depth. Domain-Specific Languages (DSLs) are one such concept that has been repeatedly misunderstood and misused. Let me be blunt: in most cases, creating a new DSL is nothing short of torturing your colleagues and wasting your company’s resources.
Lingo: A Go micro language framework for building Domain Specific Languages (gitlab.com)
Design, build and integrate your own Domain Specific Language with Lingo.
PEP 750: Tag Strings for Writing Domain-Specific Languages (python.org)
A DSL for Implementing Math Functions (sigplan.org)
Diving into Domain-Specific Languages: A Practical Guide for Developers (thebookwormsburrow.com)