Registered user since Wed 26 Mar 2014
My research interests are in the area of programming languages, operating systems, object-oriented systems and distributed computing, and more specifically in the region where they overlap (such as language design for distributed Object-oriented computing.) My favorite system for trying out ideas was for many years Squeak Smalltalk; I was an active worker on Traits, along with with the folks from SCG in Bern. I’m a co-author of two books on Smalltalk programming, Squeak by Example, and Pharo By Example. For the last five years I’ve been engaged in developing the Grace programming language, an object-oriented programing language designed for teaching novices. See gracelang.org for details.
Contributions
2023
2021
2018
GRACE
- Presenter of Static & Dynamic Typing in Grace within the GRACE 2018-track
- Presenter of Teaching programming with Grace at Portland State within the GRACE 2018-track
- Presenter of A Tour of Grace within the GRACE 2018-track
- Presenter of SmallGrace: Grace in Pharo Smalltalk within the GRACE 2018-track
- Author of Early Experience with Grace at Pomona College within the GRACE 2018-track
- Committee Member in Organizing Committee within the GRACE 2018-track
- Committee Member in Program Committee within the GRACE 2018-track
2017
2016
Onward!
SPLASH
2015
SPLASH
2014
SPLASH
Summer School on Multicore Programming
2013
2012
Blog Posts
- Grace at SPLASH Sun 30 Oct 2016