Dynamic Typing In Cs 4

Stc
Date: 2009-04-23

Time: 11:45

Room: BBL room 471

Speaker: Ale¨ ¦turala

Title: Dynamic typing in C# 4.0

Abstract

Microsoft has unveiled first bits of the new C# 4.0, Microsoft's most popular programming language today. The next version comes with many new features and changes. The most interesting change is the introduction of dynamic typing in the statically typed C#. It will support a hybrid model of static and dynamic typing. This paper discusses the new typing system and its benefits for developers and interoperability with dynamic languages built on .NET. Moreover since dynamic typing isn’t supported by a byte code into which C# is compiled, the paper explains how the compiler generates the byte code, how dynamic variables are represented on the byte code level and discusses performance of the compiled dynamic code.