The Racket School 2018: Create your own language • 9–13 July • Salt Lake City

Overview

Supporters

Audience

Dates & location

Faculty

Schedule

Accommodation

Costs & financial support

Application

Thank you!

Racket School 2018 is over. Thanks to all our students for making it a success. Add your photos to the Racket School photo album. (Group photo by Corban Swain.)

Overview

The Racket team has spent over thirty years developing and refining a coherent intellectual tradition for studying and building programming languages. This year’s school will introduce participants to Racket’s framework for language-oriented programming, which the summer school faculty recently spelled out in a cover article in the Communications of the ACM.

Concretely, the 2018 Racket Summer School will cover the following topics:

Supporters

Thanks to our generous supporters:

National Science FoundationSIGPLAN

Audience

Ideal attendees are:

If you don’t fit one of these categories but are still interested, go ahead and tell us about yourself in the application!

Dates & location

The School will run July 9-13 (Monday-Friday) at the University of Utah. The University is located in lovely Salt Lake City, Utah, USA.

Utah is home to several US National Parks, Monuments, and Sites, the Sundance Film Festival, the Bonneville Salt Flats, and much more. Learn more here, here, or here.

The summer school will be held in room 2230 of the Warnock Engineering Building (WEB). To get to campus, one option is TRAX light rail to either the Medical Center, Fort Douglas, or Stadium stop. Walk to WEB from there, or a free campus shuttle stops at TRAX stations and near WEB.

Faculty

The School will be taught by Matthew Butterick, Stephen Chang, Matthias Felleisen, Robby Findler, Matthew Flatt, and Jay McCarthy.

Week schedule

The workshop will run roughly 9am to 5pm Monday through Friday, with each day divided into four sections of about 1h15m each. Some sections will be organized as traditional lectures. In lab sessions, the summer school participants will practice the lecture material with hands-on exercises; teaching assistants will be on hand to assist. Participants will also have time to consult with the faculty and teaching assistants on their own language projects.

See the detailed schedule here.

Accommodation

We have arranged for subsidized lodging in dorms at the University of Utah.

Costs & financial support

The cost is $500, but the cost is waived for students. If you need a waiver but aren’t a student, let us know.

Funding is provided by US National Science Foundation to support participants from academic institutions in the USA. This support will provide full accommodation in the dorm and reasonable food and travel allowances. People who are not eligible for funding are also welcome.

We ask that industry participants consider an additional donation, which will help us bring in additional students and students from abroad.

Application

Please express interest through this form. We will contact people directly.