[Edinburgh-pm] Fwd: [icsa-members] Laurie Hendren Seminar: Mon 13th Jun, 12pm, IF-4.31/33

Miles Gould miles at assyrian.org.uk
Fri Jun 10 02:22:08 PDT 2011


I'm considering coming through for this - sounds interesting. Anyone else?

tl;dr lecturer from McGill/Oxford talking about static analysis and
compilation of MATLAB, a rather messy dynamic language with APL-style
array-handling.

Miles


---------- Forwarded message ----------
From: Miles Gould <mgould1 at inf.ed.ac.uk>
Date: Fri, Jun 10, 2011 at 10:19 AM
Subject: Fwd: [icsa-members] Laurie Hendren Seminar: Mon 13th Jun,
12pm, IF-4.31/33
To: miles.gould at gmail.com




-------- Original Message --------
Subject: [icsa-members] Laurie Hendren Seminar: Mon 13th Jun, 12pm, IF-4.31/33
Date: Thu, 09 Jun 2011 16:52:57 +0100
From: Sarah Reay <sreay at inf.ed.ac.uk>
Organisation: The University of Edinburgh
To: seminars at inf.ed.ac.uk,        "icsa-members at inf.ed.ac.uk"
<icsa-members at inf.ed.ac.uk>,        card-mail at inf.ed.ac.uk

Dear All,

Please see below the details of Monday's seminar from Professor Laurie
Hendren of McGill University, Canada.


Date:  Monday 13th June, 2011
Time:  12:00 pm to 01:00 pm
Venue: 4.31/4.33


"Compiler Tools for MATLAB"

Laurie Hendren
Professor, School of Computer Science, McGill University, Canada
Leverhulme Visiting Professor, Department of Computer Science, Oxford
University

MATLAB is a popular dynamic programming language used for scientific and
numerical programming. As a language, it has evolved from a small
scripting language intended as an interactive interface to numerical
libraries, to a very popular language supporting many language features
and libraries.  The overloaded syntax and dynamic nature of the
language, plus the somewhat organic addition of language features over
the years, makes static analysis of modern MATLAB quite challenging.

In this talk I will motivate why it is important for programming
language and compiler researchers to work on MATLAB and  I will provide
a  high-level overview of McLab, a suite of compiler tools my group is
developing at McGill.   The main technical focus of the talk will be on
the foundational problem of resolving the meaning of an identifier in
MATLAB.

Kind regards,

Sarah
--
Sarah Reay
Support Office Secretary
School of Informatics
University of Edinburgh
Informatics Forum
10 Crichton Street
Edinburgh
EH8 9AB

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

_______________________________________________
icsa-members mailing list
icsa-members at inf.ed.ac.uk
http://lists.inf.ed.ac.uk/mailman/listinfo/icsa-members


More information about the Edinburgh-pm mailing list