link: DevelopersMeeting20150820Japan - String literals are frozen (immutable) by default in Ruby 3.0https://docs.google.com/document/d/1e00tTj8ix2ofS8H2RiIMUhr39bABSc7AL0vk4KbtSF4/edit …
-
-
Replying to @yukihiro_matz
@yukihiro_matz I made them frozen by default in JRuby as a test and gem install and rails app started with no issues. This is a great day!2 replies 0 retweets 2 likes -
Replying to @tom_enebo
@tom_enebo@yukihiro_matz How comprehensive was this analysis? It seems highly suspicious.2 replies 0 retweets 2 likes -
Replying to @wycats
@wycats@tom_enebo In fact,@tanaka_akr tried before, he needed small but non-trivial modifies to code, mostly adding .dup.1 reply 1 retweet 0 likes -
Replying to @yukihiro_matz
@yukihiro_matz@tom_enebo@tanaka_akr But many gems have no maintainers, or hard to find maintainers.1 reply 1 retweet 2 likes -
Replying to @wycats
@yukihiro_matz@tom_enebo@tanaka_akr The changes needed will be small, but there will be many such changes, and the failures will be subtle1 reply 1 retweet 3 likes -
Replying to @wycats
@yukihiro_matz@tom_enebo@tanaka_akr If I look at a gem trying to mutate an immutable string, and I didn't write it, the fix is not obvious1 reply 0 retweets 1 like -
Replying to @wycats
@wycats@yukihiro_matz@tom_enebo@tanaka_akr given that it's in a new major version, where breaking change is okay, I don't see an issue.2 replies 1 retweet 1 like
@sikachu @yukihiro_matz @tom_enebo @tanaka_akr Python 3 was a major version.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.