I've been benchmarking a bit to see how different things work (in Arturo) and 
one of these is: concatenation/appending-to an array vs a string.

The exact same operation is slower for arrays than for strings. Which is not so 
surprising. What _is_ surprising is that what I'm calculating is roughly ~150 
times slower. And yes, there must be some Arturo-related overhead, but I assure 
you it has nothing to do with such a difference.

So... obviously, I look into it array implementation and the culprit seems to 
be a constant copying of the array in question - which is not the case for 
strings, although supposedly we are talking about something extremely similar 
(arrays of characters vs arrays of something else).

So... the question is... is there any other approach to this, so that the 2 
operations don't differ in performance in such an extreme way?

Reply via email to