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" <[email protected]>
> À: "Remi Forax" <[email protected]>, "Maurizio Cimadamore" 
> <[email protected]>
> Cc: "Brian Goetz" <[email protected]>, "valhalla-spec-experts" 
> <[email protected]>
> 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 <[email protected]> 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