What is a dynamic language, and why doesn't C# qualify?
问题 Listening to a podcast, I heard that C# is not dynamic language while Ruby is. What is a "dynamic language"? Does the existence of dynamic languages imply that there are static languages? Why is C# a dynamic language and what other languages are dynamic? If C# is not dynamic, why is Microsoft pushing it strongly to the market? As well why most of .NET programmers are going crazy over it and leaving other languages and moving to C#? Why is Ruby "the language of the future"? 回答1: What is a