Do you think the new dynamic type for C# is a serious drawback regarding the advantages of a strong typed language or do you think the advantages (like getting around those heavily reflections) outweigh the risks?
The main use of the dynamic keyword appears to be for ASP.NET interaction where you are working with a weakly typed language like Javascript, or for passing parameters inside ASP.NET MVC helper classes in a view.
I don't think any experienced C# programmer will start to use it for a replacement of the type system, and if they did they'd be shot down fairly quickly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With