EVE Online begins migration: upgrading 2.4M lines of code to Python 3
Simon Willison · rss · 2026-08-26
EVE Online has officially announced the start of its massive migration from Stackless Python 2.7 to Python 3. Running on Python at scale for over twenty years, the project involves handling 2.4 million lines of code.
The migration strategy involves using the futurize script for automated conversion, followed by careful manual review of approximately 20,000 locations where Python 2 and 3 behaviors differ (e.g., integer division 1/2 changing from 0 to 0.5). While the announcement lacks details on replacing Stackless entirely, a presentation from last year revealed that their new game, EVE Frontier, replaced Stackless in the Carbon engine using the open-source carbonengine/scheduler library.
More from Infra
- Microsoft AI accelerators blur scale-out and scale-up network boundaries — bookwormengr · 2026-08-26
- WFE Forecast Targets $250B by 2028, Buy-Side Even More Bullish — BenBajarin · 2026-08-26
- Most detailed technical paper on ANE released — pcuenq · 2026-08-26
- Local AI Hits Inflection Point with Open Source Models and Powerful Hardware — inductionheads · 2026-08-26
- Qwen2.5-72B INT8 benchmark: vLLM config and optimization on A40 — OvertaxedOne · 2026-08-26
- Chinese AI Firms Rush to Inner Mongolia, Water Shortage Looms — basedjensen · 2026-08-26