Understanding Mutable Objects & Frozen Strings

Hey,
Have you ever wondered what it means for an object to be mutable and why do we even have mutable objects in Ruby? I wrote an article that explains that and a lot more, including upcoming changes to String mutability that you should be aware of.

Here it is:

http://www.blackbytes.info/2016/01/ruby-mutability/

Please let me know what you think :slight_smile: