"Ruby: a.abs() - nem elegánsabb? :)"
Matekoran sem azt irom a tablara, hogy x.abs, hanem azt, h |a|, vagy 5.exp, hanem exp(5).
A szamok nem objektumok. Esetleg Rubynal a negativ szamokat reprezentalo objektumoknak nincs ln() metodusa? Mert az igy lenne tiszta es elegans.