I may perhaps be unaware of the XML/SGML builder generation from Seaside, love to be pointed out to.., The Html generation of
Seaside uses explicit construct of classes ( WA**Tags) to do so.. Builders in dynamic manner
use doesNotUnderstand: construct to generate the stream..

The strength in this approach is a lighter construction.. just one object creation for the entire sgml stream
creation..

Extensibility too therefore is available by default.. any tag/ attribute can be streamed without any extension
to creating a new class/ method..

The offside though is, it is streaming so no handling the DOM / tree for manipulations..

Infact I feel it can be a good alternative mode to current seaside markup streaming for the Html streaming ( for static content) too..but that is specialization
of its use.. and not as yet worked out for handling the callbacks and all special abilities of Seaside html streaming.

*****
Seaside provides that kind of functionality.

Lukas

2010/7/6 Sudhakar Krishnamachari <skrishnamachari at gmail.com>:
> Is there any general interest in Markup Builder...a la Groovy..?
>
> http://skrishnamachari.wordpress.com/2010/07/06/markupbuilder-in-smalltalk/
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



--
Lukas Renggli
www.lukas-renggli.ch