On Mar 10, 2006, at 01:19, Thomas Wrensch wrote:
Lua, along with Lisp, APL, and Smalltalk can be considered a Domain Oriented Programming (DOP) language. That mostly means that it's really good for building DSLs. (For more information check out Thomas and Barry's paper at OOPSLA'03).
Thanks for the explanation and the links :) Here the OOPSLA paper in case someone is interested: "Model Driven Development – The Case for Domain Oriented Programming" -- Dave Thomas and Brian M. Barry, October 2003 http://www.davethomas.net/papers/model_driven_development.pdf Perhaps of interest as well: "How and When to Develop Domain-Specific Languages?" http://www.artima.com/forums/flat.jsp?forum=270&thread=151535 http://www.cwi.nl/ftp/CWIreports/SEN/SEN-E0517.pdf Cheers -- PA, Onnay Equitursay http://alt.textdrive.com/