RacketCon 2020

Table of Contents

Event Overview

EVENT_DATES: October 16-18, 2020
LOCATION: Virtual (Online)

(chaperone (tenth RacketCon)) was the tenth annual conference dedicated to the Racket programming language, held virtually due to the COVID-19 pandemic. Originally planned for Providence, RI, the conference moved online with pre-recorded talks followed by live Q&A sessions.

Celebrating 25 years of Racket

Video Recordings

All talks are available on YouTube:

Schedule

Friday, October 16th

DONE Virtual Biergarten

LOCATION: Gather (Online)

BYOB virtual gathering via Gather to kick off the conference weekend.

Saturday, October 17th

DONE Keynote: Data-Centric Computing: The Educational Horizon Expands

SPEAKER: Kathi Fisler
LOCATION: Online
VIDEO: https://youtu.be/MnrRUdbOW1M?t=794

Keynote presentation on data-centric approaches to computing education and how the educational landscape is expanding.

Hallway

DONE Distributed secure programming with Spritely Goblins

SPEAKER: Christopher Lemmer Webber
LOCATION: Online
VIDEO: https://youtu.be/YbznItQpALo?t=307

Introduction to Spritely Goblins, a framework for distributed secure programming.

DONE Liberating computational science from software complexity

SPEAKER: Konrad Hinsen
LOCATION: Online
VIDEO: https://youtu.be/YbznItQpALo?t=2104

Exploration of how to reduce software complexity in computational science workflows.

Hallway

DONE The Joy of Web Development in Racket

SPEAKER: Brian Adkins
LOCATION: Online
VIDEO: https://youtu.be/bIi-tUzOwdw?t=479

A look at the pleasures and possibilities of web development using Racket.

DONE Zero-Collection Package Management

SPEAKER: Sage Gerard
LOCATION: Online
VIDEO: https://youtu.be/bIi-tUzOwdw?t=2331

Presentation on an alternative approach to package management in Racket.

Hallway

DONE Clotho: A Racket Library for Parametric Randomness

SPEAKER: Pierce Darragh
LOCATION: Online
VIDEO: https://youtu.be/mWnlXVEXnPc?t=701

Introduction to Clotho, a library for controlled parametric randomness in Racket programs.

DONE A Type Recovery Pass for Chez Scheme

SPEAKER: Gustavo Massaccesi
LOCATION: Online
VIDEO: https://youtu.be/mWnlXVEXnPc?t=2619

Technical presentation on type recovery optimization in the Chez Scheme compiler.

Sunday, October 18th

DONE The State of Racket

SPEAKER: Sam Tobin-Hochstadt
LOCATION: Online
VIDEO: https://youtu.be/VgMwkxz0aBw?t=671

Annual update on the state of the Racket language and ecosystem.

DONE Racket Town Hall

SPEAKERS: Racket Management
LOCATION: Online
VIDEO: https://youtu.be/VgMwkxz0aBw?t=2577

Open discussion with the Racket team about the future direction of the language.

Hallway

DONE Black-box HTTP API testing with #lang riposte

SPEAKER: Jesse Alama
LOCATION: Online
VIDEO: https://youtu.be/QtaqPEvaMyg?t=271

Demonstration of riposte, a Racket DSL for HTTP API testing.

DONE Breaking Down Your Defense: Building Up Contracts from Defensive Programming

SPEAKER: Peter Zhong
LOCATION: Online
VIDEO: https://youtu.be/QtaqPEvaMyg?t=2089

Exploration of the relationship between defensive programming and Racket's contract system.

Hallway

DONE Deconstructing Textuality of Programs

SPEAKER: Panicz Godek
LOCATION: Online
VIDEO: https://youtu.be/2tCY72t1nL0?t=400

Philosophical and practical examination of how we represent programs as text.

DONE Fun and Games

SPEAKER: Stephen De Gabrielle
LOCATION: Online
VIDEO: https://youtu.be/2tCY72t1nL0?t=1974

Playful exploration of game development and fun projects in Racket.

Hallway

DONE Shallow Typed Racket

SPEAKER: Ben Greenman
LOCATION: Online
VIDEO: https://youtu.be/A4AA8nweYAg?t=391

Introduction to shallow typing in Typed Racket, offering a different performance/safety tradeoff.

DONE Ask Me Anything with Matthias Felleisen

SPEAKER: Matthias Felleisen
LOCATION: Online
VIDEO: https://youtu.be/A4AA8nweYAg?t=1854

Open Q&A session with Matthias Felleisen, one of the original creators of Racket.

Code of Conduct

The proceedings of RacketCon take place under the Racket Friendly Environment Policy.

Organizers

The tenth RacketCon was organized by Jay McCarthy with assistance from the Racket community. The conference was originally planned for Providence, RI but moved online due to the COVID-19 pandemic.

Author: Jason Walsh

j@wal.sh

Last Updated: 2026-01-10 17:14:08

build: 2026-01-11 18:23 | sha: 48a6da1