Copenhagen Programming Language Seminar

Programming Languages for Interactive Applications

Shriram Krishnamurthi
Brown University, USA

Thursday, September 27, 15:15-16:00
DIKU, Universitetsparken 1, Room N018


Web and graphical applications lend themselves to natural expression in an event-driven, dataflow style. This style is especially valuable when it layers atop a traditional programming language. This style has become especially necessary and valuable with the advent of Ajax applications, with events and flows both within and across sites.

We have therefore built two languages, FrTime ("father time") atop Scheme and Flapjax atop JavaScript, to explore these ideas. We have studied implementation techniques, principles for interfacing to interface components and the network, applications such as scriptable debugging, program transformations to improve performance, and integration into programming environments. The talk will cover our results in these areas.


Scientific host: Julia Lawall . Administrative host: Annette Enggaard . All are welcome.
The Copenhagen Programming Language Seminar (COPLAS) is a collaboration between DIKU, ITU, KVL and RUC.
COPLAS is sponsored by the FIRST Graduate School.
To receive information about COPLAS talks by email, send a message to prog-lang-request@mail.it-c.dk with the word 'subscribe' as subject or in the body.

For more information about COPLAS, see http://www.coplas.org