COPLAS: Hejlsberg, TypeScript: Static types for JavaScript

On 23 November, Anders Hejlsberg, IT University of Copenhagen, will give a COPLAS talk about Static types for JavaScript.

Abstract

How do you define and implement a static type system for a dynamic language like JavaScript, and why would you even care to? In this talk we explore how TypeScript came to be, how it differs from classic type systems, and how it can be beneficial even if you don't like types.

Bio

Anders Hejlsberg is a Technical Fellow in the Developer Division at Microsoft and has been designing and implementing programming languages and development tools for over 40 years. Anders is the lead architect of the TypeScript open-source project and the original designer of the C# programming language. Before joining Microsoft in 1996, Anders was a Principal Engineer at Borland International. As one of the first employees of Borland, he was the original author of Turbo Pascal and later worked as the Chief Architect of the Delphi product line. Anders studied Engineering at the Technical University of Denmark.

Registration

All are welcome. No registration required.  Feel free to forward this invitation.