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.r...@oracle.com>
> À: "Remi Forax" <fo...@univ-mlv.fr>, "Maurizio Cimadamore" 
> <maurizio.cimadam...@oracle.com>
> Cc: "Brian Goetz" <brian.go...@oracle.com>, "valhalla-spec-experts" 
> <valhalla-spec-experts@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 <fo...@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.

Reply via email to