What is a dynamic language, and why doesn’t C# qualify?
What is a dynamic language? Whether or not a language is dynamic typically refers to the type of binding the compiler does: static or late binding. Static binding simply means that the method (or method hierarchy for virtual methods) is bound at compile time. There may be a virtual dispatch involved at runtime but the … Read more