GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Keynote Wednesday Morning: Want to be a Better Programmer?"

Time: Wednesday 09:30 - 10:30 / Location: Grand Ballroom A & B

The design of the Dart programming language is heavily based on syntax, features, and performance characteristics from past object-oriented systems. This intentional choice has resulted in a productive and yet simple to learn programming language with clear semantics. In addition to discussing important language design decisions, we will show you how an object-oriented approach based on simple and understandable constructs can make you a better programmer.

Download slides

Kasper Lund, Software engineer at Google

Kasper Lund

Biography: Kasper Lund

Kasper Lund is a software engineer at Google working on the design and implementation of programming languages. He has more than 15 years of industrial experience in designing and implementing virtual machines and runtime systems and his primary areas of interests and expertise are efficient interpretation, dynamic compilation, and adaptive optimizations. Kasper graduated from Aarhus University in 2003 with a MS degree in computer science.
 
 

Lars Bak, Co-Founder of Dart & Designer of V8

Lars Bak

Biography: Lars Bak

Lars Bak is a software engineer at Google and a veteran virtual machinist. He co-designed the Dart programming language with Kasper Lund and has spent the last five years making making Dart an effective programming platform. His passion for designing and implementing object-oriented programming languages started in 1986 when implementing a runtime system for Beta. Since then, Lars has left marks on several software systems: Self, Strongtalk, JVM HotSpot, JVM CLDC HI, OOVM Smalltalk, V8, and lately Dart. Lars graduated from Aarhus University in 1988 with a MS degree in computer science.