can someone talk me off the ledge with frozen strings? Making all strings immutable by default seems... bad (worse string concatenation, needing a stringbuilder(?), lots of rewriting needed whenever mutate a string in old code, etc.)
hi all! Anyone know what the difference is between a = %w(foo bar baz) and a = *%w(foo bar baz) (if any)?
I'm trying to follow what's going on with someone else's source (which is where I saw that. irb says that a and b are equal after something like 'a = %2(1 2 3); b = *%w(1 2 3)'