RefObject and ValObject

forax at univ-mlv.fr forax at univ-mlv.fr
Mon Apr 15 20:37:37 UTC 2019


It's not bikeshedding, hence the "if you prefer ...",
it's trying to explain that it's a typing issue and not a runtime class issue.

Rémi

----- Mail original -----
> De: "John Rose" <john.r.rose at oracle.com>
> À: "Remi Forax" <forax at univ-mlv.fr>, "Maurizio Cimadamore" <maurizio.cimadamore at oracle.com>
> Cc: "Brian Goetz" <brian.goetz at oracle.com>, "valhalla-spec-experts" <valhalla-spec-experts at openjdk.java.net>
> Envoyé: Lundi 15 Avril 2019 20:13:50
> Objet: Re: RefObject and ValObject

> Avoid the Bikeshed!  Make sure that temporary or provisional
> syntaxes look __Different from permanent ones.
> 
> On Apr 15, 2019, at 8:03 AM, Remi Forax <forax at univ-mlv.fr> wrote:
>> 
>> val, ref and any only applies to Object.
>> 
>> if you prefer in term of notation, let's rename ref Object to Object?, val
>> Object to Object! and any Object to Object*,
>> 
>> you can apply ? on any value type, Object included,
> > you can apply ! and * only on Object.


More information about the valhalla-spec-observers mailing list