JEP 169: Value Objects
Remi Forax
forax at univ-mlv.fr
Thu Nov 8 10:31:15 PST 2012
On 11/08/2012 05:47 AM, John Rose wrote:
> On Nov 7, 2012, at 5:12 PM, Remi Forax wrote:
>
>> please the name 'locked object' should be changed,
>> first because the fact that the value object uses bits also used to bias
>> a lock
>> is just an implementation detail and the name is too close to
>> synchronized/j.u.c.l.Lock.
>>
>> why not steady or steadfast ?
>
> Yeah, the name choice is kind of deliberately bad.
>
> Hmmm.. a "stead" is a place, and stead{y,fast} means "stays in place".
> But the point of a value object is that it can move around (via copying)!
I was thinking about steady like in rock steady.
>
> Vitaly D. and Vladimir K. like "frozen", and I'm sympathetic.
and it seems everyone agree with them.
>
> — John
Rémi
More information about the mlvm-dev
mailing list