Sun 4 Nov 2018 14:30 - 14:50 at Longfellow - Types in Grace Chair(s): Kim Bruce

The aspiration of gradual typing — that typed and untyped code can coexist happily, with errors reported at runtime when the types are found to be wrong — has led many languages, including Grace, to adopt the paradigm. The practice of gradual typing often differs substantially from the theory, however. This talk will examine several pain points between the theory and its application, including subtyping, exceptions, and static analysis, in both Grace and other languages.

Sun 4 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

13:30 - 15:00
Types in GraceGRACE at Longfellow
Chair(s): Kim Bruce Pomona College
13:30
20m
Talk
KafKa: Gradual Typing for Objects
GRACE
Benjamin Chung Northeastern University
Link to publication
14:00
20m
Talk
Three approaches to Gradual Typing
GRACE
Ben Greenman Northeastern University, USA, A: Preston Tunnell Wilson Brown University, USA, A: Justin Pombrio Brown University, USA, A: Shriram Krishnamurthi Brown University, USA
14:30
20m
Talk
Gradual Typing is Morally Incorrect: the Problem of Applying Gradual Typing
GRACE