C++ and Haskell do it, Java and Lisp don't; Python does it, and Ruby is almost built on it. What is the allure of operator overloading, and how does it affect Perl programmers? Dave Cross brings us an introduction to overload.pm and the Perl overloading mechanism. |