Python and Java Concurrency in 2026: Two Languages, Two Philosophies, One Problem
The GIL is finally optional. Project Loom is stable. Here’s what concurrency actually looks like in both languages today. Real benchmarks and no religious wars.
Every piece I publish, newest first. They live on Medium, in The Converging Line; the RSS feed (opens in a new tab) brings each one as it comes out.
2 pieces tagged performance-engineering
The GIL is finally optional. Project Loom is stable. Here’s what concurrency actually looks like in both languages today. Real benchmarks and no religious wars.
Java has had a native interop story since 1.1. It was always broken. FFM API, finalized in Java 22, finally fixes it without a single line of C glue code.