title: Why Objective-C doesn't support method overloading?
body: <p>Objective-C doesn't support methods overloading.<br>
  Why?<br>
  Is it doable but Apple decided not implement it? or it is not doable due the dynamic nature of Objective-C?  </p>
  
  <p>I have the impression that method overloading can be done on compiled languages (Java, C#) and can't be done on interpreted languages (Ruby, Python).<br>
  Holds some true?</p>