Hello, Why is the concept of “immutability” special to VisualWorks? Is it something hard to add to other Smalltalk dialects such as Pharo or are there other reasons for not having it?
When I read the docs for the GOODS database client it says the following: “The GOODS client uses this immutability support for change detection.” It goes on to say that this is only for VisualWorks. For Pharo it says that it is generally slow to commit changes because the client to the OODB has to spent extra time detecting change detection. I guess for VisualWorks it is basically “free” to detect a change in an object. Thank you, AARON ROSENZWEIG / Chat 'n Bike e: [email protected] t: (301) 956-2319
