renggli at gmail.com
Tue May 26 16:47:52 UTC 2009
> The thing is I'm using a dynamically bound variable to hold the stream
> style in Seaside.
The use of dynamic variables is not that common in Smalltalk as it is
in lisp-like languages, but it is certainly an option. Dynamic
variables have their price, for a benchmark check Table 5 in
> What do you think? Can you come up with other alternatives? Which approach
> do you prefer over the other and why?
You might want to check out the Scriptaculous and JQuery bindings for
Seaside. These libraries don't use a global stream object, but instead
the the stream is passed into #printOn: that recursively traverses a
More information about the seaside