Operator overloading
David Chase
david.r.chase at oracle.com
Fri Sep 5 19:22:20 UTC 2014
Remi, I can’t speak for him, but supposing the libraries for Arrays 2.0 turn out okay or better (it’s possible).
Do you prefer
a.set(times(plus(b,c),d)
or
a := (b+c)*d
?
I put in “:=“ because I think overloading = might not work, since it already has a defined meaning for all object types.
And the “before” syntax might be a lot clunkier than that, what if it is
a.set(times.apply(plus.apply(b,c),d) ?
David
On 2014-09-05, at 3:11 PM, Remi Forax <forax at univ-mlv.fr> wrote:
>
> On 09/05/2014 07:32 PM, Fabrizio Parini wrote:
>> Hi,
>>
>> I would like to ask if there are good chances that Java will support operator overloading for value types when they become available.
>>
>> Regards,
>> Fabrizio
>
> which kind and why ?
>
> Rémi
>
More information about the valhalla-dev
mailing list