Table of Contents

SPLASH 2024

Overview

SPLASH (Systems, Programming, Languages, and Applications: Software for Humanity) is an annual conference that embraces all aspects of software construction and delivery.

Important Dates

  • Sun Oct 20: Conference Start
  • Fri Oct 25: Conference End

Tracks

OOPSLA 2024

Object-Oriented Programming, Systems, Languages, and Applications

Onward! Papers

New ideas and paradigms in software development

Onward! Essays

Thought-provoking essays on software and software development

PLMW

Programming Languages Mentoring Workshop

REBASE

Research-Based Tool Demonstrations

SPLASH-E

Software Practice & Experience

Keynotes

Mon Oct 21: Todd Millstein

Title: Everything is a Program (even if it's not)

Wed Oct 23: Richard P. Gabriel

Title: AI: Winter of Our Discontent

Fri Oct 25: Neha Rungta

Title: Trillions of Formally Verified Authorizations a day!

Sessions of Interest

Static Analysis and Program Verification

Performance Analysis and Optimization

Formal Methods

Machine Learning and Programming Languages

Concurrency

Types and Gradual Typing

Quantum Computing

Novel Programming Concepts and Paradigms

Notes

  • Remember to check the full schedule for specific session times and locations
  • Look into co-located events like workshops and symposia
  • Prepare questions for the keynote speakers

TODO List [/]

  • [ ] Register for the conference
  • [ ] Book accommodation
  • [ ] Plan travel arrangements
  • [ ] Review paper submissions (if applicable)
  • [ ] Prepare presentation (if presenting)
  • [ ] Schedule meetings with colleagues/collaborators

Post-Conference

  • [ ] Write summary of key takeaways
  • [ ] Follow up with new contacts
  • [ ] Share insights with team/department

Author: Jason Walsh

jwalsh@nexus

Last Updated: 2025-07-30 13:45:27

build: 2025-12-23 09:11 | sha: a10ddd7