Dean's Luncheon Series
The inaugural Dean's Luncheon took place on Thursday 30 October. The luncheon, which alternates monthly with the Dean's Colloquium, provides an informal venue for academics within the College to get together to discuss research of broad interest and with a focus on encouraging cross-discipline collaboration.
30 October 2014
Why languages suck? (and what we might do about it...)
Professor Steve Blackburn
Seminar Room N101, CSIT Building 108, North Road
Abstract
This talk looks at problems faced by many of today's languages, how those problems arose, what we could do to address those problems and what we could do to avoid history repeating itself. The basic question is why is it that languages like JavaScript, PHP, and Python are so important and yet have such conspicuous shortcomings, both in their semantics and their performance? The talk is part sociological (how do we as a community end up making such mistakes?) part big picture (what are the technological solutions to such problems and why is it hard?). The talk will include a brief description of the micro vm we are designing and building, (MicroVM) and some recent research that tackles the major barrier to high performance garbage collection in many managed language implementations.
Biography
Steve Blackburn is a Professor at the Research School of Computer Science at the Australian National University. His research interests include programming language implementation, architecture, and performance analysis. Steve has been heavily involved in two major research infrastructure projects; the DaCapo benchmark suite and Jikes RVM, and has recently embarked on a third, the Micro VM.
For more information, please contact the Dean's Office T: 02 6125 8807
Updated: 1 June 2015 / Responsible Officer: JavaScript must be enabled to display this email address. / Page Contact: JavaScript must be enabled to display this email address. / Powered by: Snorkel 1.4





