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
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.