Pages

Tuesday, May 11, 2004

Not your average DSL

DSL refers to Domain Specific Languages, not your broadband connection. Anyway, ever since I discovered languages like LISP or Caml, I am trying to figure out how to produce languages specific to a rather broad area of science. Broad is a rather loose term but let me define it a little bit further. When the underlying physics of a specific phenomena is common to many different fields, one expects the description of that phenomena to be pretty much understood by every specialists. An example of this can be found with a product provided by Lexifi, in this case a domain specific language for contracts (or here for a general presentation. My intent is more along the lines of using this same type of concept for multilayer media and the linear transport equation, more on that later....