Tag: #cpython
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3 posts
Python 3.15's abi3t — The Problem a Stable ABI Solves for Free-Threaded Builds, and What It Costs
With PEP 779, free-threaded builds shed their experimental tag in 3.14, but one thing besides interpreter performance still stood between here and Phase III, where free-threading becomes the default build — distribution.
2026-07-16 · 13 min read #python#free-threaded#cpython#concurrency#pep-703CPython Bytecode Interpreter Deep Dive — ceval.c, Specializing Adaptive, PEP 659, Copy-and-Patch JIT (2025)
Python is slow, but most developers do not actually know why, or how it is getting faster. This post dissects CPython's heart, the ceval.c interpreter, from scratch: source to AST to bytecode, Code/Frame/Cell objects, th
2026-04-15 · 16 min read #python#cpython#bytecode#interpreter#jitCompilers and Interpreters: How Code Actually Runs — Everything Developers Need to Know
A complete deep-dive into how code executes! Lexing → Parsing → AST → IR → Code Generation, Compiler vs Interpreter vs JIT, V8 (JS), CPython (Python), JVM (Java), GCC/LLVM, GraalVM — build the performance intuition every
2026-03-23 · 17 min read #compiler#interpreter#lexer#parser#ast