|
For those too obsessed with XML-trendiness to realise - this is extremely similar in a lot of ways to LISP, which is a lot more powerful and elegant and uses S-expressions rather than XML syntax. Suggest anyone who likes the sound of this tries out LISP before investing the time learning to work with this monstrosity.
Common ideas - representing code and data using the same type of syntax, extensibility of the language, mark-up style syntax (LISP's is a lot less convoluted than XML as it doesn't need to distinguish between tag names and attributes).
Guys, why not just write a front-end to LISP that converts XML into S-expressions?
|