Talks
Talks
Modules as Objects in Newspeak. Slides of my presentation of the paper of the same name at ECOOP 2010.
The Brave New World of Full Service Computing. Video of a longish talk I gave at Microsoft Research in May 2010 that ties together Newspeak and objects as software services.
Deconstructing Java. A presentation given at PLDE 2010 at IBM Haifa in April 2010. A constructive critique of some features of the Java(tm) programming language with the benefit of hindsight.
Linguistic Reflection via Mirrors. A screencast of a lecture I gave at HPI Potsdam in January 2010. A fairly comprehensive talk about mirrors, including a demo of mirrors in Newspeak. 57 minutes.
Inside Newspeak. An interview I gave on Microsoft’s channel 9 during lang.net 09. Gives an overview of the motivation for Newspeak. Makes the connection between Newspeak, objects as software services and cloud computing in a developer-friendly way. 31 minutes.
Hopscotch: An IDE and GUI Application Framework for Newspeak (silverlight) (wmv). An overview and demo of Hopscotch (30 minutes) given at lang.net 09.
Embedding DSLs in Newspeak: NewShell, EBNF and Hopscotch. Video of my talk at DSL Dev Con 09. 45 minutes.
The Newspeak Programming Language. Video of a presentation at the Hasso Plattner Institute in Potsdam in March 2008. A long talk discussing Newspeak in some detail.
Newspeak. Video of talk at lang.net 08 (silverlight) (wmv). A high level overview of Newspeak and our parser combinator library, as of January 2008. 30 minutes.
Executable Grammars. Given at JAOO 2007.
Objects as Software Services, An invited talk at the Dynamic Language Symposium at OOPSLA 2005. See a video of an updated version on YouTube.
ECOOP 2005 Banquet Speech, Glasgow, Scotland.
Towards Secure Systems Programming Languages, A keynote talk I gave at SAC 2004.
Pluggable Types, originally given at Aarhus University in March 2003, and repeated since at Berne and elsewhere.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners
Copyright Gilad Bracha 2004-2012
Last modified on September 24th, 2011
Tower of Babel. Bruegel the Elder, 1563