How fast can we make interpreted Python?
As a web developer, I've often heard neckbeards bickering about Python's performance, but haven't had a real point-of-reference to understand how bad it can be until recently.<p>I've started working on a side project that processes geo data in AppEngine.  My dataset includes many long lists of numbers (lats, longs, altitudes, timestamps, etc.).  A 700 route dataset is about 25MB in a sqlite database, but trying to access any significant portion of it quickly maxes out the 4GB of RAM available on either of my dev machines (which is more than I could reasonably expect to be provisioned in the cloud).  I mentioned this as a potential bug to the relevant Googler at I/O this year and he basically said "that's not us, that's Python."<p>It's mindboggling how quickly you can burn through your RAM in CPython.  Hopefully you can prove something that will eventually make its way back into CPython and lift everyone's boats.  Unfortunately, even if Falcon helped on my dev machine, I can't imagine it being taken up on cloud platforms like AppEngine.