📢🎙️Could an #LLM create a full Domain-Specific Language? Can you #vibe your new #DSL? Including a #metamodel, a #textual and a #graphical #syntax?

I tried to answer these and other questions as part of my #talk: “Who will create the languages of the future?” at #OOPLE25.

As an experiment, I used Cursor + Claude to generate a DSL to create #funding.yml files (used in open source projects to specify the management of sponsorship money).

See how it went (and the reflections the experiment triggered!) ⬇️⬇️

https://modeling-languages.com/vibe-dsling/

(thanks to all that came for the very interesting questions and discussions 🙏)

Could an LLM create a full Domain-Specific Language?

Can you vibe a DSL? Will future languages be created by language engineers? The answer is "yes but".

Modeling Languages