We are excited to announce the following speakers:
Ally leads the Multicore Programming research group. His work focuses primarily on software for multicore and manycore systems
Fun fact: Ally will bluescreen your machine for fun and profit.
Jeff is an American computer scientist known for being a co-creator of the Julia programming language. He is an alumnus of the MIT Computer Science and Artificial Intelligence Laboratory.
Fun fact: Jeff's thesis is issue #8839 on the Julia GitHub repo.
Steve's research interests are centered on the challenge of making software run faster and more power-efficiently on modern hardware. With a focus on microarchitectural support for managed languages, fast and efficient garbage collection, and the design and implementation of virtual machines.
Fun fact: Steve is interested in linguistic oddities, a favorite American (and not Australian) words is deplane.
Sophia works on reasoning about programs, program composition, session types, ownership types, concurrency, and in general, programming language design and modelling.
Fun fact: Sophia co-created the Pony language.
David is a member of the GCC Steering Committee, member of the PyPy leadership team, and leads an Open Source software bounty program within IBM.
Fun fact: David is the maintainer of GCC port for PowerPC.
Suresh works on programming languages generally, with specific focus on compilers, functional programming, program verification, and concurrent and distributed systems.
Fun fact: Suresh joined DARPA in 2013 to create software that never dies.
Richard has written the book on Garbage Collection, twice, and is interested in memory management for high-level languages.
Fun facts: when not writing GC books (#1 and #2), Richard races a Dart 18 catamaran at Whitstable.
Francesco is a theoretical and experimental cyclist with a passion for abstract interpretation and static program analysis. He has created widely used static analysis tools, published papers in many conferences and given talks at industrial meetings.
Fun facts: Francesco worked on CodeContracts at MSR and wrote Clousot (not Cousot).
Matt does research in static analysis of higher-order programs, is a visiting professor at the Harvard Medical School and a strategist in the Executive Office of the President at the White House.
Fun facts: Matt wrote the illustrated guide to a Ph.D, this may well be his last computer science lecture.
Heather works on and around the Scala programming language.
Fun facts: Heather's class on distributed programming is now a book.
Laurie is a programmer and Reader in Software Development of the Department of Informatics, where he leads the Software Development Team.
Fun facts: Laurie is transparent and blogs.
Jan led the implementation of the first real-time Java virtual machine to be successfully flight-tested. He would like to understand JavaScript and save statisticians from R hell.
Fun fact: Jan has published papers on crack detection and protein backbone assignment.
Tobias enjoys applying programming language design to software engineering problems and expressing concurrency and parallelism withouth destroying compositionality of objects. He dreams of about ways of separating non-functional aspects from code.
Fun fact: Tobias has published a type system for lock-free programming called LOLCAT.