Just check it by yourself. ;) |result| 100 timesRepeat: [ result := String new. 4000 timesRepeat: [ result := result, 'abcdefg' ]]. ^result
|writer| 100 timesRepeat: [ writer := WriteStream on: String new. 4000 timesRepeat: [ writer nextPutAll:'abcdefg' ]]. ^writer contents Cheers, -- Mariano. On Fri, Oct 3, 2008 at 2:02 PM, Herbert König <[EMAIL PROTECTED]> wrote: > Hello Mark, > > Friday, October 3, 2008, 4:52:39 PM, you wrote: > > MV> Is there a reason to prefer one of these approaches over the other? > MV> Maybe one is more efficient and should be preferred if doing a large > MV> number of appends. > > speed is the reason for the stream approach. The #, approach copies > the first string once for each #, send. > > > MV> Are there other approaches I should consider? > > Don't know of any but then I'm not an expert. > > > Cheers, > > Herbert > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners >
_______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners