Prof. Strangelove or: How I Learned to Stop Worrying and Love Dynamic Languages
summary
Three decades of work yields concrete claims and tools: about 140 papers across language design, types, and implementations; an automated record-replay benchmark generator that was implemented at Microsoft Research then reimplemented for Mozilla; measurements showing SunSpider speedups of ~13x while real websites see ~3x and tracing JIT made zero difference on the web; an R JIT prototype (OOPSLA paper) and surprising R semantics caused by laziness and context‑sensitive name lookup.
AI-written summary · about
