tag:blogger.com,1999:blog-8288194986820249216.post6557547293801784261..comments2024-03-22T05:09:17.789-07:00Comments on Abstract Heresies: Faking mutabilityJoe Marshallhttp://www.blogger.com/profile/03233353484280456977noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-8288194986820249216.post-43471681374742138532013-07-22T10:16:15.007-07:002013-07-22T10:16:15.007-07:00The question, to my mind, is when you're think...The question, to my mind, is when you're thinking about immutability as a philosophical thing (where you use it to prove that certain operations are safe/unsafe, that certain properties will persist, blah blah) that contrains your design and coding, and when you're thinking about it as just an implementation technique that you can ignore (at some potential cost in efficiency) at the levels that you care about.<br /><br />For instance, physical atoms are (mostly) immutable under the conditions we live in. But when we make or destroy stuff by machining, welding, cooking, eating etc we can (mostly) ignore that fact and go about our business.Anonymousnoreply@blogger.com