
18 Jan
2009
18 Jan
'09
7:19 p.m.
David Abrahams a écrit :
I'd say it's the opposite: they are libraries disguised as DSLs, the DSL-ness being a feature of how they present themselves to the world. One important thing about embedded DSLs is that they maintain the interoperability properties of libraries, thus it makes good sense to think of them as "components" rather than tools.
Said this way, it makes a lot of sense. I'm a bit laxist with using tools and components but the message was here I think :) -- ___________________________________________ Joel Falcou - Assistant Professor PARALL Team - LRI - Universite Paris Sud XI Tel : (+33)1 69 15 66 35