From: Shadowfirebird Date: 2008-07-30T23:39:05+09:00 Subject: Re: How to do methodsoverloading in >> Given that Ruby is typeless, I'm not sure how it would be otherwise. > > Ruby is strongly typed, dynamic, and extensible, permitting Monkey Patching. Okay, *there* you caught me. I was grossly oversimplifying. What I should have said was, Ruby isn't *statically* typed. Which means that it can't use a parameter signature to tell different method definitions with the same name apart. At least, so I understand is the received wisdom -- I imagine only Matz could say for sure.