( enpassant | 2010. 09. 19., v – 13:04 )

Minden Java programozó használ operátorokat (a beépítetteket), azok nem veszélyesek?

"ami gyakorlatilag szabad asszociációs játék, hogy ki mit tud beleképzelni mondjuk egy + jelbe."
Nem kell beleképzelni semmit, kétség esetén el kell olvasni a hozzátartozó javadoc-ot.

Scala-ban az operátorok ugyanolyan metódusok, mint a többi.
Tehát ez: x * y, akár így is írható: x.*(y)
Vagy fordítva x.multiply(y) így is írható: x multiply y

Szerintem ettől a nyelv sokkal jobban használható, mindenhol olyan formát használhatok, amitől olvashatóbb lesz a kód. Persze ezzel nem kell mindenkinek egyetértenie.