I don't know if you have seen this already (see below).
Oh, and - not directly related to Google, but perhaps of interest:
Today (15.11.) at 17:30 Doodle founder Paul E. Sevinc will give a
lecture about founding and professionalizing Doodle:
https://www.uni-karlsruhe.de/cos/EventView.php?language=de&cal_urlname=info&ed_id=17258
Thomas
------------------------------------------------
Source:
https://www.uni-karlsruhe.de/cos/EventView.php?language=de&cal_urlname=info&ed_id=17691
Tech Talk with GOOGLE
23.11.2011, 17:30 bis 19:30 Uhr
KIT Campus Süd | Fakultät für Informatik, Geb. 50.34,
Raum -101 (UG.) | Am Fasanengarten 5, 76131 Karlsruhe
JavaScript and V8 -- A functional-ish language and implementation in
the mainstream
Abstract:
JavaScript arguably is the most widely-used "lambda language": first-
class functions play a central role in the
language, and they form the basis for its object system. Not only
that: every JavaScript programmer uses
concepts
like higher-order functions or continuation-passing on a daily basis,
without ever having heard those terms.
In this talk, I first give a quick intro into the good and the bad of
JavaScript. Then I present some of the
technology
that V8, Google's high-performance JavaScript VM, is using to get
performance out of it, namely just-in-time
compilation, inline caching, type feedback, dynamic optimization and
deoptimization.
Bio:
Andreas did his PhD in programming language theory at Saarland
University in 2007. Subsequently he was a
researcher at the Max Planck Institute for Software Systems. His main
research interests are type and module
systems, program semantics, and functional languages.
In 2010, he joined Google Munich and is now part of the V8 team, where
he is working on the implementation
of
new language features for JavaScript. He also is the team's emissary
to the Ecma standard committee for the
next
version of the language.
Referent/in
Andreas Rossberg
Google Munich