Bcaa0bb0 Ce8b 11e0 A8ae 00505684009d

ClojureScript: Better Semantics at Low, Low Prices!

Transpiling a language with richer semantics than the target language
always presents some fascinating challenges with regards to
performance. In this talk we’ll explore the variety of strategies
employed to get ClojureScript to perform well on modern JavaScript
engines. We’ll look at how ClojureScript optimizes code size,
expression-oriented semantics, numerics, operations on JS primitive
types, persistent data structures, and polymorphic function dispatch.

David Nolen

The New York Times


David Nolen is a JavaScript developer for The New York Times. He also runs a Brooklyn based workshop called Kitchen Table Coders. In his free time he does fun stuff with Clojure and ClojureScript.