TypeScript: A Language for App-scale JavaScript Development • Anders Hejlsberg • GOTO 2012
752 views · Published 3 April 2013 · 52:07 · Indexed 16 October 2026
Channel: GOTO Conferences · 2013 · Science & Technology
This presentation was recorded at GOTO Aarhus 2012. #GOTOcon #GOTOaar http://gotocon.com Anders Hejlsberg - Technical Fellow in the Developer Division at Microsoft Corporation ABSTRACT In this keynote Anders will introduce TypeScript, a new language and toolset that makes it easier to write cross-platform, application-scale JavaScript. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript adds optional static types, classes, and modules to JavaScript to enable great tooling and better structuring of large JavaScript applications. The TypeScript compiler is Open Source and written in TypeScript. The compiler outputs standard JavaScript that runs in any browser or any host. The TypeScript language specification is available under the Open Web Foundation's, Final Specification Agreement (OWFa 1.0). TIMECODES 0:00 Introduction 3:08 TypeScript 20:52 Type System 39:31 Classes & Modules Download slides and read the full abstract here: https://gotocon.com/aarhus-2012/presentation/Closing%20Keynote:%20A%20language%20for%20application-scale%20JavaScript%20development RECOMMENDED BOOKS Hejlsberg, Torgersen, Wiltamuth & Golde • The C# Programming Language • https://amzn.to/3kKjLeb Stefan Baumgartner • TypeScript Cookbook • https://amzn.to/4iefuM7 Stefan Baumgartner • TypeScript in 50 Lessons • https://amzn.to/4lEBanw Dan Vanderkam • Effective TypeScript • https://amzn.to/3DBmCib Nathan Rozentals • Mastering TypeScript • https://amzn.to/2V4LYUt https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #TypeScript #JavaScript #CrossPlatform #AndersHejlsberg CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
More from this channel
-
21:24
Jeff Sutherland & Ken Schwaber at ESE Conference Part II • GOTO 2011
-
51:03
Mature Legacy Seeking New Technology: Extracting Gold from Legacy Code • Dave Thomas • GOTO 2011
-
39:32
Reasons Node.js Submissions Get Rejected by SoundCloud • Phil Calçado • GOTO 2012
-
31:56
Engineering Culture • Alexander Grosse • GOTO 2012
-
2:30
Interview with Brian LeRoux • GOTO 2012
-
5:29
Interview with Simon Brown • GOTO 2012
-
19:00
Interview with Rich Hickey • GOTO 2012
-
23:48
Interview with Don Reinertsen • GOTO 2012