Zoetrope

a blog about web apps, Lisp, Rails and all the REST ...

Flex your XML muscles into a '( )

For some reason it seems today is all about XML. A nice post over on defmacro.org introduces non-Lispers to the infamous parenthesis by ways of comparing XML to Lisp code. So if you already expose yourself to the wonders of XML as a developer, you should be able to gradually come to love the parenthesis.

And then I come across a screencast about Adobe Flex development which strikes me as a another example for the article above. Flex is a combination of lots of XML, intermingled with ActionScript. It even has special binding expressions that refer to data/code. A real pity that halfway through the screencast they have to resort to a CDATA statement to mix-in some actual code (an event handler in the example). No wonder we don't find XML magic [anymore] after learning Lisp.

Flex looks great though. I can see it getting some traction soon, especially if you take technologies like Apollo in account.

But wouldn't it be bliss if we could Flex our muscles in Lisp instead ?

tags:

Sorry, comments are closed for this article.