ICFP 2022
Sun 11 - Fri 16 September 2022 Ljubljana, Slovenia
Fri 16 Sep 2022 11:30 - 12:00 at E3 - Session 2 Chair(s): Andy Keep

Since 1998, the Scheme Requests for Implementation (SRFI) process has been helping Scheme users write portable, useful Scheme code. We write concrete, detailed proposals and sample implementations for libraries and other additions to the Scheme language, and we encourage Scheme implementors to adopt them.

I’ll give an update on SRFI since my last talk at the [https://www.brinckerhoff.org/scheme2018/](Scheme Workshop 2018).

My Scheme biography

I’ve been hacking Scheme since 1984, when I took 6.001 Structure and Interpretation of Computer Programs (SICP) under Prof. Sussman. In graduate school, I was heading teaching assistant for 6.001 twice and a regular TA once.

I did my bachelor’s thesis with Prof. Sussman and my master’s thesis with Prof. Abelson, and was in their research group through 1993.

I’ve made contributions to MIT Scheme over the years.

I lurked on the R5RS mailing list, participated in one of the final IEEE Scheme standardization meetings in person, participated quite a bit in R6RS, was an editor of R7RS Small, and have been participating in the R7RS Large working group.

I have been editor of SRFI, the Scheme Requests for Implementation, since 2015.

Like many Schemers, I’m working on my own implementation of the language.

Fri 16 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

11:00 - 12:30
Session 2Scheme at E3
Chair(s): Andy Keep Meta Reality Labs Research
11:00
30m
Full-paper
Macro-embedding Compiler Intermediate Languages in Racket
Scheme
William J. Bowman University of British Columbia
Pre-print
11:30
30m
Talk
Scheme Requests for Implementation Status Report
Scheme
Arthur Gleckler SRFI Editor
12:00
30m
Short-paper
Automating the Design RecipeVirtual
Scheme
Hazel Levine Indiana University, Sam Tobin-Hochstadt Indiana University