I am Rob Stewart, a research associate in the Department of Computer Science at Heriot Watt University, Edinburgh.

Accompanying a Cray-1 in 2014.
Cray-1 was a super computer in 1974.
☆ I’m running a workshop on domain specific languages (DSLs). ☆
It takes place on 1st May 2014 in Edinburgh, Scotland.
☆ Please consider submitting an abstract to present! details here


My main research interests are

My PhD research focused on reliably massively parallel computing. I designed and implemented HdpH-RS, a reliability extension to HdpH, a Haskell DSL for distributed parallel programming. More details can be found here.

My industrial experience includes 6 month period working for a startup company, developing distributed systems with Haskell.

I am now working on the Rathlin project. I am designing and implementing a DSL for a novel FPGA-based processor for image processing. I have previously worked on the SerenA project, aiming to transform research processes by proactively creating surprising connection opportunities.

I am passionate about Computer Science education, functional programming languages and open source software.