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:
Thanks to our generous supporters:
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!
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.
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.
We have arranged for subsidized lodging in dorms at the University of Utah.
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.
Please express interest through this form. We will contact people directly.