When we announced Dart, it kicked up a bit of a dust storm. Members of the web community thought we were trying to break the open web by introducing a proprietary language that only some browsers would support, like VBScript. Others claimed it was an “embrace and extend” move to get users trapped into using Chrome. Some derided Dart’s unsound optional type system as too loose while others hated the rigidity of the Java-like curly-brace-semicolon-syntax.
In this talk, I’ll discuss the challenges that Google and others face when building web apps today. I’ll introduce Dart and show how its features were designed specifically to address some of those challenges.
I may use big words like “lexical scoping” and “subtype” but I am very friendly. You’ll leave the talk with a spring in your step, sunshine in your heart, and an understanding of how you can use Dart to build even better apps for the web.
Bob Nystrom is a Googler working on the Dart programming language. In past lives, he was a game developer, a UI designer, and a computer animator.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or firstname.lastname@example.org.
View a complete list of OSCON contacts