Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: How to compose a string with a specific separator

From: santilli:gabriele:gm:ail at: 13-Jul-2007 18:27

2007/7/13, Maxim Olivier-Adlhoch <moliad-gmail.com>:
> The most optimal solution is often to convert the series to a list (cause it > has a very low hit on repeated inserts) and then convert back... on long > series, this has often improved my benchmarks by a few order of magnitudes.
Actually, that means copying twice, which is much slower than Ladislav's way. Of course, for large blocks you have to preallocate the destination block. Eg. instead of using (result: copy []) as in Ladislav's code you'd use (result: make block! 2 * length? a). HTH, Gabriele.