Computer Theoretical Implications of the Many-worlds Interpretation
Recently, my collaborators and I published an article in the proceedings of the ACM on programming languages for the PLDI 2026 conference.
Hybrid Path-Sums for Hybrid Quantum ProgramsChristophe Chareton, Jad Issa, Mathieu Nguyen, Nicolas Blanco, and Sébastien Bardin.
International programming language conferences like PLDI are often not great fans of philosophical observations and references to potentially metaphysical questions, and that's usually great, as the intent is exclusively to explain the technical contributions. However, in fields like programming language design where there is often a lot of structure and formalism, I find that authors are often inspired and guided by less rigid philosophical ideas, or in the least, might consider these ideas as intuition for their constructs, and it's a shame not to share these intuitions. This is precisely what happened to us in the writing of the article above, and the inspiration is the many-worlds interpretation of quantum mechanics. So, in this post, I re-earn the chance to discuss those fun, inspiring, and enlightening perspectives on what is now a purely technical work.