BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:The Dart Language and its Kernel
DTSTART:20170908T140000
DTEND:20170908T150000
DTSTAMP:20260407T114550Z
UID:48e28be0cdf52e7a732209e107995dd7784d1fc4936edca78c8a903a
CATEGORIES:Conferences - Seminars
DESCRIPTION:By Kevin Millikin - Google\n\nAbstract\nThis talk is an experi
 ence report about the design of two programming languages.  The first one
  is Dart\, an application development language designed at Google for web 
 and mobile applications.  The second one is Dart Kernel\, which is a simp
 lified core Dart language that we designed after Dart in order to simplify
  Dart tooling.  Dart Kernel is an intermediate representation (IR) for Da
 rt programs\, analogous to Java's bytecode or LLVM's bitcode.\n\nWe will t
 alk about the motivation for the two languages and some interesting lesson
 s learned as part of their development.\n\nBio\nKevin Millikin is a Google
  software engineer working on the Dart project.  He has worked on both th
 e Dart VM and dart2js compiler implementations.  Before Dart\, he was a m
 ember of the team that designed and implemented the V8 JavaScript engine.\
 n\n 
LOCATION:BC 420 https://plan.epfl.ch/?room==BC%20420
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
