Blogs (9) >>
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Tue 1 Nov 2016 14:20 - 14:45 at Luzern - Session 2 Chair(s): Markus Völter

Racket espouses the view that full-fledged problem solving almost always calls for language design. In support of this view, it implements a notion of linguistic reuse, which allows programmers to rapidly develop and deploy new programming languages. Together with DrRacket, its IDE, the Racket ecosystem thus makes up a true language workbench. This paper demonstrates Racket’s capabilities with an implementation of the 2016 Language Workbench Challenge. Building on a concise implementation of MiniJava, it shows how it is easy it is to add new notation, constrain constructs, and create IDE tools.

Racket (LWCSLE16_paper_3.pdf)407KiB

Tue 1 Nov

13:30 - 15:10: LWC - Session 2 at Luzern
Chair(s): Markus Völteritemis, Germany
lwc2016147800340000013:30 - 13:55
Gabriël KonatDelft University of Technology, Luís Eduardo de Souza AmorimDelft University of Technology, Netherlands, Sebastian ErdwegDelft University of Technology, Netherlands, Eelco VisserDelft University of Technology, Netherlands
File Attached
lwc2016147800490000013:55 - 14:20
Pablo InostrozaCWI, Tijs van der StormCWI & University of Groningen
File Attached
lwc2016147800640000014:20 - 14:45
Daniel FelteyNorthwestern University, Spencer P. FlorenceNorthwestern University, Tim KnutsonUniveristy of Utah, Vincent St-AmourNortheastern University, Ryan CulpepperNortheastern University, Matthew FlattUniversity of Utah, Robby FindlerNorthwestern University, Matthias FelleisenNortheastern University
File Attached
lwc2016147800790000014:45 - 15:10