title: Would it be possible to write a 3D game as large as World of Warcraft in pure Python?
body: <p>Would it be possible to write a 3D game as large as World of Warcraft in pure Python?
  Assuming the use of DirectX / D3D bindings or OpenGL bindings.</p>
  <p>If not, what would be the largest hold-up to doing such a project in Python? I know games tend to fall into the realm of C and C++ but sometimes people do things out of habit!</p>
  <p>Any information would help satisfy my curiosity.</p>
  <h3>Edit:</h3>
  <p>Would the GIL post a major issue on 3d client performance? And what is the general performance penalty for using say, OpenGL or DirectX bindings vs natively using the libraries?</p>