* ES (Mar 19, 2005 22:40): > > > While you might argue that modifying a String can be faster than > > > constructing a new one based on the old one, I still think that > > > that is not what matz had in mind when adding them. I'm not sure > > > if this truly is how this feature was meant to be used so it's > > > probably best to take this with a grain of salt until matz has > > > clarified the situation. > > I like the current behavior and have used it in if statements more > > than once, just to throw another log on the fire... > I can see that in some cases; on the other hand chaining would be > enormously fun and useful. Fun? > In the end, though, this just ties in with one of my firmly held > beliefs: the success or failure of an operation should be indicated > separately of its return value. How would the success or failure of strip! be returned exactly?, nikolai -- ::: name: Nikolai Weibull :: aliases: pcp / lone-star / aka ::: ::: born: Chicago, IL USA :: loc atm: Gothenburg, Sweden ::: ::: page: minimalistic.org :: fun atm: gf,lps,ruby,lisp,war3 ::: main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}