I have noticed that the most popular request so far for an enhancement to
AS3 is method overload. To quote Bertrand Meyer
(http://drdobbs.com/184414874):

"Overloading, the most masochistic device ever introduced, means that you
can give the same name to several methods as long as they differ by at least
one argument type. This is a rare example of a facility that has no known
advantage, and many documented problems (it's confusing, and conflicts with
object-oriented mechanisms such as polymorphism and redefinition)."

I'm in full agreement with the above quote. I think it is good that AS3
doesn't allow method overloading. Yet it is a popular request, so clearly
other folk disagree with this. I'm therefore curious to know why people are
requesting what ought - IMO - to be viewed as a bad thing.

David.

Reply via email to