RacketCon is for developers, contributors, programmers, educators, and bystanders. It’s an opportunity for all of us to share plans, ideas, and enthusiasm, and help shape the future of Racket.
Rust is a language whose design, and even core values, radically shifted over time thanks in large part to its very active open source community. As the language matured, stabilized, and grew in scale, so did its governance. It has been a hard balancing act between the need to ship, the desire to include a wide range of stakeholders (paid and volunteer), and the drive for technical excellence. We made a lot of mistakes and encountered unexpected tradeoffs. This talk will recount some of Rust’s governance history through personal stories, and talk about what it has taken for Rust to avoid becoming a victim of its own success.
Aaron Turon is a Research Engineer on the Rust team at Mozilla. He received his PhD from Northeastern University, where he studied programming-language design, program verification, and low-level concurrency. His dissertation was awarded the SIGPLAN John C. Reynolds Doctoral Dissertation Award in 2014. After his PhD studies, he continued his research in concurrency verification and programming techniques as a postdoc at MPI-SWS.
Two firsts this year:
1) RacketCon is located in Salt Lake City, Utah. On Saturday, we’ll be at the Tessman Auditorium at The City Library main branch at 210 East 400 South.
2) RacketCon happens right after Racket School. All Racket School tickets also include admission to RacketCon. For more info, visit the Racket School web page.
Base tickets are available to all.
Patron tickets cover our full cost of offering these events, plus a little extra to help support Racket development at large. Racket is part of the Software Freedom Conservancy.
Academic tickets are available to participants from academic institutions that need a subsidy. If this subsidized rate is still not low enough, we are offering a limited number of scholarships. Please apply here.
Eventbrite fees are added during checkout.
147 W Broadway (300 S)
GameJam with Jay McCarthy: Explore the libraries that are available for building games and graphics with Racket.
LangJam: Make an experimental language.
GameJam: Build a simple game.
Data science: Improve the data-science libraries.
My dominant feeling at RacketCon was: “wait hold on are you trying to tell me you people been here doing this the whole time?”
Satisfied Customer, RacketCon 2018