Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy

Welcome to the 1st Workshop on the Grace Programming Language

The Grace Object-Oriented Educational Programming Language design project was started at ECOOP in Slovenia to design a new OO language for teaching and research. This workshop will allow the core project team to present their results back to the community: a specification, reference implementation, and experience teaching with Grace. The workshop will also allow the Grace project to gain feedback on the current design and implementation, and to plan for the future.

Accepted Papers

Title
Experience teaching with Grace
GRACE
Grace in Spoofax: Readable Specification and Implementation in One
GRACE
Link to publication File Attached
Recent changes and language design issues in Grace
GRACE
The Recurring Rainfall Problem
GRACE
Tooling matters – Why Grace needs a good IDE
GRACE
Traitorous Traits
GRACE
File Attached

Call for Papers

We invite short research papers, position papers, and tool demonstrations in areas such as:

  • experience implementing Grace
  • critiques and feedback on the Grace specification
  • proposed extensions to Grace
  • lessons that Grace may take from other related language projects (such as Pyret, Racket, BlueJ, Wyvern, Stride,TouchDevelop, TrumpScript etc)
  • lessons that Grace may take from language workbench implementation tools

Expressions of interest to submit position papers or make presentations should be emailed to the organisers.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 19 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:45 - 09:45
Opening sessionGRACE at Saba
08:45
60m
Day opening
Overview of the Grace project and language
GRACE
Kim Bruce Pomona College, Andrew Black Portland State University
10:05 - 12:25
GraceGRACE at Saba
10:05
40m
Experience teaching with Grace
GRACE
Andrew Black Portland State University, Kim Bruce Pomona College
10:45
70m
Recent changes and language design issues in Grace
GRACE
Andrew Black Portland State University, Kim Bruce Pomona College, James Noble Victoria University of Wellington
11:55
30m
The Recurring Rainfall Problem
GRACE
Shriram Krishnamurthi Brown University
13:50 - 15:20
Contributed PapersGRACE at Saba
13:50
30m
Talk
Grace in Spoofax: Readable Specification and Implementation in One
GRACE
Michiel Haisma TU Delft, Vlad Vergu TU Delft, Eelco Visser Delft University of Technology
Link to publication File Attached
14:20
30m
Traitorous Traits
GRACE
Michael Homer Victoria University of Wellington, Timothy Jones Victoria University of Wellington
File Attached
14:50
30m
Tooling matters – Why Grace needs a good IDE
GRACE
Michael Kölling University of Kent
16:00 - 17:30
DiscussionGRACE at Saba
16:00
90m
Next steps with Grace
GRACE