BEGIN:VCALENDAR
X-WR-CALNAME:OSCON 2010
VERSION:2.0
PRODID:Expectnation
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T110000
DTSTART;TZID=US/Pacific:20100721T104000
DTSTAMP:20100723T144510
LOCATION:F150_El Camp
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15495
UID:http://oscon.com/--s2010-07-21-10:40--15495
SUMMARY:Intro
DESCRIPTION:Presented by Brady Forrest (O'Reilly Media, Inc.), Alex Payn
 e (BankSimple). New programming languages are born all the time. Some la
 nguages are created to tackle new problems. Some languages are evidence 
 proofs towards a better way of programming. Some are created just for fu
 n or to scratch an itch. The Emerging Languages Camp is a gathering of t
 he creators of recent programming languages, their peers, colleagues, in
 terested programmers, technologists, and journalists.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T112000
DTSTART;TZID=US/Pacific:20100721T110000
DTSTAMP:20100728T053057
LOCATION:F150_El Camp
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15464
UID:http://oscon.com/--s2010-07-21-11:00--15464
SUMMARY:Go
DESCRIPTION:Presented by Rob Pike (Google, Inc.). Go's approach to concu
 rrency differs from that of many languages, even those (such as Erlang) 
 that make concurrency central, yet it has deep roots. The path from Hoar
 e's 1978 paper to Go provides insight into how and why Go works as it do
 es.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T142000
DTSTART;TZID=US/Pacific:20100721T140000
DTSTAMP:20100725T231739
LOCATION:F150_El Camp
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15468
UID:http://oscon.com/--s2010-07-21-14:00--15468
SUMMARY:Ur
DESCRIPTION:Presented by Adam Chlipala (Impredicative LLC). Ur/Web is a 
 new domain-specific language for programming Web applications, based on 
 a new general-purpose language called Ur. Ur features new abstraction an
 d modularity features that make serious code reuse and metaprogramming p
 ossible within a strong static type system.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T145000
DTSTART;TZID=US/Pacific:20100721T143000
DTSTAMP:20100728T130054
LOCATION:F150_El Camp
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15469
UID:http://oscon.com/--s2010-07-21-14:30--15469
SUMMARY:Frink
DESCRIPTION:Presented by Alan Eliasen (Frink).  Frink is a practical pro
 gramming language and calculating tool designed to make physical calcula
 tions simple.  It tracks units of measure through all calculations, ensu
 ring that answers are correct. Back-of-the-envelope calculations become 
 trivial, and more complex physical and engineering calculations become s
 impler to write and read, and allow transparent use of any units of meas
 ure.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20100721T151000
DTSTART;TZID=US/Pacific:20100721T145000
DTSTAMP:20100726T154613
LOCATION:F150_El Camp
URL:http://www.oscon.com/oscon2010/public/schedule/detail/15470
UID:http://oscon.com/--s2010-07-21-14:50--15470
SUMMARY:Newspeak
DESCRIPTION:Presented by Gilad Bracha (Ministry of Truth). Newspeak is c
 lass based dynamic language geared toward software engineering combined 
 with high productivity. Newspeak is based on two key ideas: all names ar
 e late bound, and there is no global namespace. Newspeak offers outstand
 ing modularity and reconciles security with dynamism and reflectivity.
END:VEVENT
END:VCALENDAR
