From: nobu.nokada@softhome.net [mailto:nobu.nokada@softhome.net]
In current Ruby, are the strings shared with COW semantics, or was
Nobu just speculating on possible implementations?It has been implemented.
Indeed. A quick little test shows that the time to execute …
While s
s = s[1…-1]
end
Is linear w.r.t. string length. Excellent. I hadn’t realized this before.
···
–
– Jim Weirich / Compuware
– FWP Capture Services
– Phone: 859-386-8855