Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Thu 3 Nov 2016 10:30 - 11:20 at Matterhorn 3 - Session 10 Chair(s): Tijs van der Storm

Software development is moving to the web. At Cloud9 we’re building a web-based IDE with sophisticated, responsive language tooling: code completers, refactoring tools, and so on. But we can’t simply “port” such tools to the web, since its client/server model comes with latency, bandwidth limitations, and a great asymmetry of information and computing power. This talk shows language-parametric techniques that overcome these hurdles when building a responsive code completer. We show how to specify syntactic and semantic properties of a language for this purpose, and how these specifications can be used for caching, precaching, predicting, and reusing completions.

Thu 3 Nov

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

10:30 - 12:10
Session 10SPLASH-I at Matterhorn 3
Chair(s): Tijs van der Storm CWI & University of Groningen
10:30
50m
Talk
Responsive Language Tooling For Cloud-based IDEs
SPLASH-I
Media Attached
11:20
50m
Talk
Simulating Cities: The Spacetime Framework
SPLASH-I
Crista Lopes University of California, Irvine
Media Attached