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 := (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) ?


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