#3 is more like:

primitive value vs. bare object
 Or
primitive value vs. [something else] object

Where object is split not only into value object and identity objects, but bare 
(value) objects are another split. You get bare vs heap just as you get value 
vs identity as cleavage planes in the universe of objects.

Also:

Legacy primitives would not be objects in any case. But we can mock up classes 
to wrap and/or emulate them and even declare in the user model that these very 
special classes in some sense “are” the primitives. 

> On Jan 12, 2022, at 3:27 PM, Dan Smith <daniel.sm...@oracle.com> wrote:
> 
> #3:
> 
> primitive value vs. object

Reply via email to