Tech Talk with Google: "JavaScript and V8" in Karlsruhe on Nov. 23rd, 17:30

29 views
Skip to first unread message

tencate

unread,
Nov 15, 2011, 5:11:32 AM11/15/11
to Karlsruhe Google Technology User Group
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
Reply all
Reply to author
Forward
0 new messages