CraftNur für Abonnenten Jul 15, 2026 at 19:295Zu Lesezeichen hinzufügen

Ein Artikel von Martin Fowler bringt DSLs wieder in den Mittelpunkt: nicht um die Großen zu beeindrucken, sondern um dem LLM ein enges Ziel zu geben, wo es sich auf eine wiederherstellbare Weise irren kann.
Die These von Martin Fowler, veröffentlicht am 15. Juli 2026, ist einfach: LLM erzeugen nicht-deterministischen und manchmal falschen Code. Eine allgemeine Sprache toleriert diese Abweichung und verbreitet sie. Eine spezifische Sprache (DSL) hingegen begrenzt den Raum der möglichen Ausgaben, macht die Validierung trivial und ermöglicht es den LLM, zu generieren, ohne dass jede Zeile gelesen werden muss, um zu beten.
Zwei Trends kreuzen sich:
Die Lage hat sich geändert. Die Kosten für die Konzeption des DSL bleiben identisch, aber der Nutzen hat sich explosionsartig erhöht - weil ein gut gestaltetes DSL "Code durch einen LLM schreiben lassen" in "ein strukturiertes Formular durch einen LLM ausfüllen lassen" verwandelt. Der Unterschied in der Zuverlässigkeit beträgt eine Größenordnung.
Für den Architekten: Überdenken Sie die Entscheidungen "wir werden freien Text des LLM parsen und hoffen". Tun Sie stattdessen: LLM → DSL → Runtime. Regressionen gehen von leise zu schreiend.
Für das Team, das ein LLM-Produkt baut: Die nächste Ingenieursanstrengung liegt nicht mehr im Prompt Engineering - sie liegt in der Gestaltung einer Mini-Sprache, die erfasst, was Ihr Bereich zulässt. Es ist eine Rückkehr des Berufs des Language Designers, unter einem weniger prestigeträchtigen Namen.
Für die langfristige Schuld: Ein gut durchdachtes DSL überlebt die nächste Generation von Modellen. Ein riesiger Prompt, nicht.
Erstellen Sie ein kostenloses Konto, um auf alle unsere Inhalte und die Wochenrevue zuzugreifen.
Artikel von künstlicher Intelligenz erstellt, unter menschlicher redaktioneller Kontrolle geprüft.
Melden Sie sich an, um an der Diskussion teilzunehmen.
Les DSL ne risquent-ils pas de trop segmenter les LLM ?
Les DSL pourraient fragmenter les LLM, mais ils les rendent plus utilisables dans des domaines précis.
Comment les DSL vont-ils gérer l'évolution constante des LLM ?
Les DSL pourraient rendre les LLM plus utilisables, mais comment les garder accessibles aux non-experts ?
Les DSL vont-ils évoluer assez vite pour suivre les LLM ?
Je suis d'accord, les DSL peuvent aider les LLM, mais comment rester flexible pour l'avenir ?