Are they? What about implicit casting and inheritance? "Compatible" and "identical" are two different things.
And on the other end there is a situation when you want to find a variable holding some piece of information but you don't remember the type of the variable. It's practically impossible to guess the variable name without spending time to deduce what the type (or class) of this particular variable might be. Usually when I'm calling methods, I know what data I want to pass to it, I don't need them sorted by type, sorting by meaning is much more important to me.






Reply With Quote

Bookmarks