Call for Presentations
We are looking for you! If you have an idea for a presentation you’d like to give, please write to the RacketCon organizers for consideration. All Racket-y ideas are welcome. We’d love to have you!
Saturday, October 5th
Saturday, 8:30AM PDT
Doors OpenBreakfast won’t be served, so please eat before coming to the event.
Saturday, 10:00AM PDT
CoffeeSaturday, 11:00AM PDT
Michael BallantyneA multi-language-oriented macro system
Racket’s macros are fantastic for building DSLs that mix well with general-purpose code and inherit Racket’s extensibility. But they suffer when it comes time to equip your DSL with an optimizing compiler or static analyses. There, the very closeness with Racket that makes language mixing and extension so easy gets in the way. In this talk I’ll present my `syntax-spec` metalanguage. It extends Racket’s macro system to allow specifications of DSLs as fragments of a multi-language: DSL and Racket code mix, but only at carefully delineated boundaries. The result is that optimizing compilation, language mixing, and extension combine constructively rather than clash.
Saturday, 11:30AM PDT
A friendly RacketeerYour Fascinating Racket Project
Did we mention that we are looking for you? If you have an idea for a presentation you’d like to give, please write to the RacketCon organizers for consideration. All Racket-y ideas are welcome.
Sunday, October 6th
Sunday, 9:00AM PDT
Doors OpenBreakfast won’t be served, so please eat before coming to the event.
Sunday, 9:30AM PDT
A friendly RacketeerYour Fascinating Racket Project
Yes, you! If you have an idea for a presentation you’d like to give, please write to the RacketCon organizers for consideration. All Racket-y ideas are welcome.
Sunday, 11:30AM PDT
Racket ManagementRacket Town Hall
Please come with your big questions and discussion topics.
Registration
Registration is not yet open. Come back soon to find a link!
Friendly Policy
The proceedings of RacketCon will take place under the Racket Friendly Environment Policy.
Organization
The RacketCon 2024 organizers are Jesse Alama, Matthew Flatt, Robby Findler, Siddhartha Kasivajhula, and Stephen De Gabrielle
with local arrangements by Zach Tatlock and Sorawee Porncharoenwase.
The organizers may be reached at con-organizers@racket-lang.org.