Comment Comment by ffwacom His DSLs fail because he doesn't know how to use DSLs. There must be one for each level of abstraction for each little problem, all built on top of a single host language so that they can be intermingled and COMPOSED. parent ffwacom 3 years ago