Python in EVE

Programmers discuss here anything related to FreeOrion programming. Primarily for the developers to discuss.

Moderator: Committer

Post Reply
Mikko Ohtamaa
Space Krill
Posts: 4
Joined: Sun Dec 25, 2005 4:24 am

Python in EVE

#1 Post by Mikko Ohtamaa »

MMORPG EVE uses Python in its very core. Specifically variant called Stackless Python (

MMORPG Space game
Client / server
Single shard massive server
130.000 active players, >24.000 concurrent users
World concurrency record on a shard
425,537 lines of Python code and growing.
client: 158,656
server: 218,645
common: 48,236
Possible only because of Stackless Python

Those should silent anyone thinking Python might be too slow... 8)

You can read PyCon2006 presetation slides at: ... on2006Pres

This is a sign, with Civ4, that Python is gaining good foothold as a scripting language for game engines. Note: Because FreeOrion is not so scalability sensitive, FreeOrion can go with ordinal Python and not with stackless one.

Posts: 376
Joined: Sat Jun 28, 2003 8:17 pm
Location: Heidelberg, Germany

#2 Post by Yoghurt »

Python is already on its way: viewtopic.php?t=1320

Post Reply