O'Reilly logo

Programmieren mit Scala by Alex Payne, Dean Wampler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 11. Domainspezifische Sprachen

Eine domainspezifische Sprache (domain specific language, DSL) ist eine Programmiersprache, die sich der Begriffe, Idiome und Ausdrücke bedient, die von den Experten einer bestimmten Wissensdomäne verwendet werden. In einer DSL geschriebener Code liest sich wie strukturierte Prosa für das betreffende Fachgebiet. Im Idealfall können solchen Code auch Fachleute lesen und nachvollziehen, die nur wenig von Programmierung verstehen. Unter Umständen können sie sogar in der Lage sein, DSL-Code selbst zu schreiben, auch wenn sie keine professionellen Programmierer sind.

DSLs sind ein weites Feld. Wir werden das Thema DSL und die beeindruckende Unterstützung, die Scala dafür bietet, nur an der Oberfläche berühren ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required