Na jakie problemy piszesz DSL?

Jestem po prostu ciekawy języków specyficznych dla domeny. Widziałem je kilka razy w artykułach i wydaje się, że można je wykorzystać poza problemami związanymi z zapewnieniem lub definicjami danych bankowych.

Więc dochodzę do SO, aby mieć jakiś konkretny wkład.

Czy kiedykolwiek korzystałeś z DSL? Napisz jeden. Jeśli tak, jak to jest?

Czy uważasz, że jeden z twoich projektów może być lepszy (bardziej produktywny, łatwiejszy w utrzymaniu, ...) z DSL?

Edytuj: Przepraszam, że po tym napisałem, ale miałem na myśli konkretną DSL, którą sam napisałeś. Nie obejmuje Tex, HTML, Make, SQL. Faktem jest, że pytanie brzmiało: „pisanie DSL”

questionAnswers(11)

yourAnswerToTheQuestion