~/talk

JavaScript Compilers For Fun and Profit

Talkat JSConf EU 2011 · 2011-10-01..10-02· [javascript]
links:none on file
slides:none on file

Demonstrates real results not promises: a tiny lexer/parser/interpreter/compiler each under 140 characters that turns prefix expressions into runnable JavaScript, a language called objective J compiled to JS (moved from on‑the‑fly compile to precompiled deploy because compiling a ~1MB framework once took 45 seconds), an instrumenting debugger called zbug that works across JS hosts by blocking with prompt or sync XHR and implements the V8 debugger API, and integrations with Closure Compiler, Uglify, Tracer and Narcissus.

AI-written summary · about

  1. 0:00Start
  2. 0:59Kinds of Compilers
  3. 3:29Tokenizer
  4. 7:48Closure Compiler
  5. 8:42Alternative Languages
  6. 11:19Concurrency
  7. 12:08Security
  8. 14:24Parser Generator
  9. 15:32Type of Parser Generator
  10. 16:32Instrument Javascript
  11. 17:26Code Coverage
  12. 17:55Runtime Type Checking
  13. 19:56Webkit Inspector
  14. 25:09Questions
  15. 30:38Node Inspector
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.