2009 · 34 citations · 10 references
ComputingComputer EngineeringComputer ScienceCompilersProgramming LanguagesAbstract Syntax TreesCode GenerationCompiler Back EndsCompiler ConstructionIntermediate RepresentationProgramming Language ImplementationCompiler DesignCompiler SupportInterpreters
Although scripting languages are becoming increasingly popular, even mature scripting language implementations remain interpreted. Several compilers and reimplementations have been attempted, generally focusing on performance.
10
Nicholas Nethercote, Julian Seward · 2007 · 2.3K citations
Nicholas Nethercote, Julian Seward · ACM SIGPLAN Notices · 2007 · 682 citations
Trace-based just-in-time type specialization for dynamic languages
Andreas Gal, Brendan Eich, Mike Shaver et al. · 2009 · 341 citations
Andreas Gal, Christian W. Probst, Michael Franz · 2006 · 140 citations