Static vs Dynamic Typing
Static
vs Dynamic
Typing
With static typing
, the compiler
will be left to match the applicable overload based on the usage parameters.
With dynamic typing
, this same match up will happen at runtime
, possibly resulting in type error if no appropriate match is found.