Start programming in C (which does not know function overloading) and ask again
Readability is the only answer. If method overloading would not be possible, you would get the following (taken from the GTK+ C API):
If you allow method / function overloading you can get rid of all those "_from_XXX" parts:
I surely would prefer the second set of functions.