From: James Lee Date: 2009-03-09T02:19:19+09:00 Subject: [ruby-core:22745] [Bug #1255] += for large strings egrigiously slow Issue #1255 has been updated by James Lee. Why must += generate a new string? It is the same operation. I understand that + on strings has to make a new object, but can't you special-case += to do what << does? ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1255 ---------------------------------------- http://redmine.ruby-lang.org