Someone said that it was because + = a call was made in ruby +, and then =, was he joking correctly?
No, he is right (except that "call =" is a little inaccurate, because =it is not a method).
Is there any workaround (besides defining a method called add)?
, +, , += , ?
+, , self, v1 += v2 , v1 + v2, . , , + (, += , ).
, , .