Benefits: An experience report on the usage of D in writing complex systems software—a complete JIT compiler including an x86 backend. Exposure to the world of JIT compilers and dynamic language optimization. A JIT compiler writer's perspective on the usage of JIT compilation for CTFE.
Speaker Bio: Maxime Chevalier-Boisvert holds a master's degree from McGill University and is currently pursuing a PhD at Université de Montréal as part of the Dynamic Language Team. Her area of study is compiler design and optimization, with a focus on dynamic programming languages, JIT compilers and type analysis.