Personal tools
You are here: Home Events LFCS/ICSA Joint Seminar: Laurence Tratt, 29 Feb 2012

LFCS/ICSA Joint Seminar: Laurence Tratt, 29 Feb 2012

— filed under:

Domain specific languages: why? how? and where next?

  • LFCS Seminar
When Feb 29, 2012
from 03:30 PM to 04:30 PM
Where Informatics Forum IF4.31+4.33
Add event to calendar vCal


While the concept of Domain Specific Languages (DSLs) continues to gain in popularity and importance, there is surprisingly little understanding about what they are, when they're applicable, their benefits, and their costs.

In this talk I will first motivate the need for DSLs, and explain when and where they might be applicable. I will then consider some of the  different ways they can be implemented, particularly by embedding them into programming languages such as the syntactically extendable language Converge ( that I have developed which, at a simple level, can be thought of as Python with Template Haskell-esque macros.

Finally I will look forward: what might the next stage in the development of DSL technologies be?

Document Actions