William Djaja Tjokroaminata wrote:
> Very interesting observation, Gergely.  If it is true, like you said, then
> probably Ruby internal implementation in C can further be optimized.  (We 
> deal with this kind of issue all the time in C++, don't we?  I mean,
> isn't that the "+" operator and the "+=" operator invoke two different
> functions in C++?)
>

Before a long discussion starts, I would suggest you
to read the thread at Ruby Talk 15197 etc...

I have written a several stupid things (I had 4 days
Ruby experience that time), but the answers by others
are really interesting and insightful.

Best Regards, Christian