Tech Mesh London 2012

Simon Marlow, Co-architect of the Glasgow Haskell Compiler, and author of its multicore runtime

Simon Marlow

Biography: Simon Marlow

Simon Marlow is a developer at Microsoft Research in Cambridge. He has been one of the two lead developers of the Glasgow Haskell Compiler over most of its lifetime. Simon is responsible in particular for GHC's highly-regarded multicore runtime system. When he is not developing GHC, Simon also contributes to the functional programming languages research community, and has a string of papers on subjects ranging from garbage collection to language design. In recent years Simon's focus has been on making Haskell an ideal programming language for parallel and concurrent applications, both by developing new programming models and building a high-quality implementation.

Presentation: Panel Debate: Runtime Evolution, the Future of VMs

Time: Wednesday 16:15 - 17:00 / Location: To be announced

This panel debate will discuss advantages and tradeoffs between languages and their underlying runtime systems. Are languages with their own VM better off? How do they compare with those running on multi-purpose ones? How do they tie into the existing ecosystem? How do they perform and scale on multi-core? Or should we just compile to native code? Join language inventors and VM experts and listen to the arguments for and against choosing the right tool for the job.