[Cuis-dev] Immutability package

Juan Vuletich juan at jvuletich.org
Fri May 8 08:29:35 PDT 2020


On 5/8/2020 12:20 PM, ken.dickey--- via Cuis-dev wrote:
> On 2020-05-08 15:15, Juan Vuletich via Cuis-dev wrote:
>> On 5/8/2020 11:58 AM, ken.dickey--- via Cuis-dev wrote:
>>> Ah.  Why this is important.
>>>
>>> I forgot to say that the objects which remember the Rope/UniString 
>>> state should also be immutable.
>>
>> Not sure what does this mean. Can you give an example?
>
> Sorry. I am "speaking" badly.
>
> What I mean is that all instances of Ropes and their subclasses 
> are/should-be immutable (FlatRope, ConcatRope et al).

Of course!

>
> Instances of Rope subclasses _are_ the data structures which remember 
> things.
>
> Old CS Speak.  Pre-Objects.  Sorry to confuse.
>
> -KenD

Thanks for clarifying!

Cheers,

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich



More information about the Cuis-dev mailing list