Skip to main content

C# 4.0 goes dynamic

The line gets blurred between type systems.Traditionaly strong and static typed languages seem to find it increasingly difficult to cope with evolving requirements.(this is my opinion)

C# seems to acknowledge this fact: first came generics, then type inference (used extensively by Linq where a lot of times you cannot use explicitly typing,so you let the compiler decide) and now a new dynamic(!) type is about to be introduced.

Here is an article about it C# 4.0 goes dynamic - a step too far? which gives insight on the forthcoming C# 4.0. I do not see it as just a 'C#' article but as sign of the times and the battle between type systems

Comments

Carlos said…
The new features of C# 4.0 are really very interesting. I think C# is evolving, and it needs to integrate other languages that are more dynamic. Since .NET is a multi-language system, this is natural extension as I described at
this article.

Popular posts from this blog