Fil-C: Garbage In, Memory Safety Out! - Filip Pizlo | SSW 2026
Abstract: Conventional wisdom has it that C and C++ are not memory safe programming languages. A simple bug in one part of a C program can be used to achieve remote code execution even in the presence of sophisticated mitigations. The problem is severe enough to create great pressure on programmers to rewrite their code from C and C++ to other languages that are safer. This talk challenges the conventional wisdom by describing an implementation of C and C++ that achieves the same level of protection against memory safety exploits as even the safest languages. I will go into the details of Fil-C's compiler, language runtime, and some of the corpus of software that has been ported to it. Fil-C: https://fil-c.org/ Filip Pizlo: https://www.filpizlo.com/ Software Should Work: https://softwareshould.work Thank you to our Software Should Work 2026 sponsors: Antithesis: https://antithesis.com/ RWX: https://www.rwx.com/ Paytient: https://www.paytient.com/ Redbud VC: https://redbud.vc/ ParadeDB: https://www.paradedb.com/

Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026

TypeScript 7 Is Here (And It's 10× Faster)

Former CIA: This Device Is Exposing Your Private Data Without You Realizing It

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Tips for C Programming

Nobody Explained the Schrödinger Equation Like THIS!

The REAL reason the US can’t beat Iran

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

A CPU Made of Atoms: IBM's Breakthrough 0.7nm Transistors

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Lock-free Programming is Dead - Long Live Lock-free Programming! - Fedor G Pikus - C++Now 2026

How Pershing II Changed Nukes Forever

Haskell is DONE

Verse: A New Scripting Language? In THIS Economy?

Keynote: Reflection Is Only Half the Story - Barry Revzin - C++Now 2026

Open Sauce vs Better Software Conference | Standup #65

This Post Office Was Totally Out of Control | 100% Cat Mail Co.

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

