To take advantage of the early registration price, please register by
***AUGUST 9***.
Marc Feeley
Saturday, August 21
8:15 On-site registration and breakfast
9:00 Invited Talk; To be announced
Olin Shivers; Northeastern University
10:00 Break
Session 1
10:30 Functional Data Structures for Typed Racket
Hari Prashanth K R and Sam Tobin-Hochstadt; Northeastern University
11:00 Implementing User-level Value-weak Hashtables
Aaron W. Hsu; Indiana University
11:30 Break
Session 2
12:00 Pushdown Control-Flow Analysis of Higher-Order Programs
Christopher Earl (1), Matthew Might (1), and David Van Horn (2);
(1)University of Utah, (2)Northeastern University
12:30 Lightning talks
Speakers to be announced at the workshop
12:45 Lunch break
Session 3
14:00 Measuring the Effectiveness of Error Messages Designed for
Novice Programmers
Guillaume Marceau (1), Kathi Fisler (1), and Shriram Krishnamurthi
(2); (1)Worcester Polytechnic Institute, (2)Brown University
14:30 JazzScheme: Evolution of a Lisp-Based Development System
Guillaume Cartier and Louis-Julien Guillemette; Auphelia
Technologies Inc.
15:00 Break
Session 4
15:30 The Design of a Functional Image Library
Ian Barland (1), Robert Findler (2), and Matthew Flatt (3);
(1)Radford University, (2)Northwestern University, (3)University of
Utah
16:00 Enabling cross-library optimization and compile-time error
checking in the presence of procedural macros
Andrew Keep and R. Kent Dybvig; Indiana University
16:30 Break
Session 5
17:00 Guiding Requirements for the Ongoing Scheme Standardization
Process
Mario Latendresse; SRI International
17:20 Lightning talks; Speakers to be announced at the workshop
Sunday, August 22
8:15 Breakfast
9:00 Invited Talk; Contracts in Racket
Robert Findler; Northwestern University
10:00 Break
Session 6
10:30 Report by the Scheme Language Steering Committee and
report by the Scheme Language Working Groups
12:00 Closing
CALL FOR PARTICIPATION
2010 Workshop on Scheme and Functional Programming
Montreal, Quebec, Canada
Saturday and Sunday August 21-22, 2010
http://www.iro.umontreal.ca/~sfp2010
*** ONLINE REGISTRATION IS NOW OPEN FOR THE WORKSHOP ***
*** REGISTER BEFORE AUGUST 10 TO AVOID LATE REGISTRATION FEES ***
PURPOSE
The 2010 Workshop on Scheme and Functional Programming provides a
forum for discussing experience with and future development of the
Scheme programming language. The scope of the workshop includes all
aspects of the design, implementation, theory, and application of
Scheme. We encourage everyone interested in Scheme to participate.
FORMAT
The workshop will be held on the Université de Montréal campus
Saturday and Sunday August 21-22, 2010. The workshop will start at 8
AM August 21 and end around noon on August 22. This year's departure
from the traditional one day format will leave room for special events
(lightning talks, social outing, etc).
*** IF YOU ARE INTERESTED IN GIVING A LIGHTNING TALK, PLEASE CONTACT
THE WORKSHOP CHAIR FOR DETAILS ASAP EVEN IF YOU ARE NOT 100% SURE ***
Other information is available on the workshop web site:
- Workshop program (http://www.iro.umontreal.ca/~sfp2010/program.html)
- Travel, accommodation and tourism information (http://
www.iro.umontreal.ca/~sfp2010/travel.html)
- Online registration (http://www.iro.umontreal.ca/~sfp2010/
registration.html)
Marc Feeley
Scheme Workshop Chair
feeley at iro.umontreal.ca