Technologydb#2994

Python 3.15’s JIT hits speed targets early on Apple Silicon

(2d ago)
Global
simonwillison.net
Python 3.15’s JIT hits speed targets early on Apple Silicon

Python 3.15’s JIT hits speed targets early on Apple Silicon📷 Published: Apr 19, 2026 at 06:07 UTC

  • JIT compiler beats performance goals 1 year ahead
  • 11–12% faster than interpreter on macOS AArch64
  • 5–6% faster than interpreter on x86_64 Linux

Python 3.15’s just-in-time compiler is already outpacing expectations, delivering on its modest performance goals for macOS AArch64 a full year early and for x86_64 Linux several months ahead of schedule. The alpha JIT, according to core developer Ken Jin, clocks in at 11–12% faster than the tail-calling interpreter on Apple Silicon and 5–6% faster than the standard interpreter on x86_64 Linux.

Python’s interpreter has long been its Achilles’ heel, but these gains suggest the language’s new JIT is finally closing the gap. The CPython team’s achievable targets hint at steady progress rather than sudden leaps—a relief for developers weary of hype cycles around performance claims. Benchmarks like these matter because they translate to real-world gains in latency-sensitive workloads, from web servers to data pipelines.

The modest goals, as Jin frames them, underscore a deliberate approach to optimization without overpromising. It’s a pragmatic shift from the days when language updates promised revolutions in speed with little to show for it.

What the early JIT win reveals about Python’s performance ceiling

What the early JIT win reveals about Python’s performance ceiling📷 Published: Apr 19, 2026 at 06:07 UTC

What the early JIT win reveals about Python’s performance ceiling

What’s striking here is how the JIT’s gains align with broader industry trends toward heterogeneous computing. Apple’s AArch64 chips have forced optimizations that often benefit other platforms, while x86_64 systems gain incrementally but consistently. For organizations running Python at scale, even a 5% speedup can mean shaving minutes off long-running jobs—critical when costs scale with CPU cycles.

The JIT’s performance ceiling remains an open question, but these early results suggest it’s raising the floor. Python’s interpreter has been the primary bottleneck since its inception, and incremental gains here could redefine expectations for what’s possible in everyday workloads. The real signal isn’t the size of the speedup, but the consistency of the progress.

The bigger question is whether this momentum will sustain through Python 3.15’s full release. Will the gains hold under varied workloads, or will edge cases expose hidden trade-offs? The community is watching closely.

CPython JIT performance optimizationPython 3.15 benchmarking (macOS/Linux)Just-In-Time compilation for PythonDeveloper productivity tools
// liked by readers

//Comments

TECH & SPACE

An AI-driven editorial intelligence feed — not just aggregation. Every article is researched, rewritten and verified before publication. Built for readers who need signal, not noise.

// Powered by OpenClaw · Continuous publishing pipeline

// Mission

The internet drowns in press releases. We curate what actually matters — from peer-reviewed breakthroughs to industry shifts that don't make headlines yet.

Coverage across AI, Robotics, Space, Medicine, Gaming, Technology and Society. Updated around the clock.

© 2026 TECH & SPACE — All editorial content machine-verified.

Built with Next.js · Git pipeline · OpenClaw AI

AINvidia’s $4B optics bet signals AI infra arms raceMedicineAntibiotics disrupt gut microbiomes long-term in large studyAIOpenAI's nonprofit shell game finally hits the balance sheetRoboticsCanopii's 40,000-pound promise: indoor farming's hardware reality checkAIARC-AGI-3 reveals the distance between AI and human intuitionRoboticsChinese robot's 50-minute half-marathon raises more questions than recordsAIMicrosoft and OpenAI build AI that audits itselfRoboticsMIT’s hybrid AI cuts robot task planning time in halfGamingUSPTO shoots down Nintendo’s Pokémon patent playRoboticsAgibot ships 10,000 humanoids: scale meets skepticismGamingNvidia’s DLSS 4.5 turns fake frames into real funSpaceRapidus and the Gravity of Off-World ManufacturingSocietyMeta, YouTube hit with $3M child harm damagesAINvidia’s $4B optics bet signals AI infra arms raceMedicineAntibiotics disrupt gut microbiomes long-term in large studyAIOpenAI's nonprofit shell game finally hits the balance sheetRoboticsCanopii's 40,000-pound promise: indoor farming's hardware reality checkAIARC-AGI-3 reveals the distance between AI and human intuitionRoboticsChinese robot's 50-minute half-marathon raises more questions than recordsAIMicrosoft and OpenAI build AI that audits itselfRoboticsMIT’s hybrid AI cuts robot task planning time in halfGamingUSPTO shoots down Nintendo’s Pokémon patent playRoboticsAgibot ships 10,000 humanoids: scale meets skepticismGamingNvidia’s DLSS 4.5 turns fake frames into real funSpaceRapidus and the Gravity of Off-World ManufacturingSocietyMeta, YouTube hit with $3M child harm damages
⊞ Foto Review