BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Statically Dynamic Typing

Statically Dynamic Typing

Bookmarks
33:59

Summary

Neal Gafter explains why Microsoft has introduced dynamic typing in C# 4.0, what it is useful for - Interoperate with dynamic languages, Using reflection-like API, Interacting with COM -, what is DLR, and why they have chosen the dynamic type instead of other possible solutions.

Bio

Neal Gafter works on .NET languages at Microsoft. He used to be a software engineer and Java evangelist at Google. Previously, at Sun Microsystems, he designed and implemented the Java language features in releases 1.4 through 5.0. and led the development of C and C++ compilers at Sun Microsystems, Microtec Research, and Texas Instruments. He holds a Ph.D. in CS from the University of Rochester.

About the conference

The 2009 JVM Language Summit is an open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects. The talks inform the audience, in detail, about the state of the art of language design and implementation on the JVM, and the present and future capabilities of the JVM itself.

Recorded at:

Dec 24, 2009

BT