Skip to main content

Leverhulme Lecture #2 - Language Extensions for MATLAB

Laurie Hendren ( McGill University )

The MATLAB language has evolved over the years to include many language features, including objects.  In this talk I will present two new language extensions, loosely based on aspects.


The first extension is AspectMatlab, an aspect-oriented version of MATLAB.  AspectMatlab has been implemented using the McLab framework and  I will present the key language constructs and several examples of applying aspects to typical MATLAB applications.  The second extension is "Typing Aspects", a "wild west" approach to adding typing to

MATLAB.   The key ideas and motivating examples demonstrate the idea.




Share this: