Every year, someone posts a benchmark showing Python is 100x slower than C. The same argument plays out: one side says "benchmarks don't matter, real apps are I/O bound," the other says "just use a real language." Both are wrong.
I built marimo-cython, Cython inside marimo notebooks. A few days later, Vincent Warmerdam (one of my favorite YouTubers, he runs calmcode) opened a PR to add a "Open in molab" badge. molab is marimo's cloud notebook platform.
Last week I benchmarked four web frameworks and found that BlackSheep is 2x faster than FastAPI. A Rust-based server and JSON serializer pushed Python within striking distance of Go. Impressive numbers.
I always felt like JavaScript and Go are the alternative languages for Python. I wouldn't compare Python to Rust or Zig. So when I keep seeing Gin vs Elysia benchmarks, I wanted to throw Python into the mix. FastAPI says it's fast right in the name. Let's find out.