3 ms·
This is basically an article for beginners that explains the difference between a language's specification and its actual implementation, using Python as its il
by vezzy-fnord 13y ago
This is basically an article for beginners that explains the difference between a language's specification and its actual implementation, using Python as its illustration.
- yetanotherphd 13y agoPast the introduction, it is mostly python-specific content.
- m_mueller 13y agoThe most interesting aspect for me is that I can run Flask / Django in PyPy / I wasn't aware of this yet.
- erichurkman 13y agoYou may be missing some specific extensions that are based on C, though. When I tried it last, the database libs I used were not functional. That said, there pure-Python database libraries that worked just as well. The performance loss was negligible -- database IO completely drowned out any measurable loss in my use case.
- m_mueller 13y agoLuckily I mostly use CouchDB, which communicates over HTTP, which shouldn't be a problem. I wonder whether uWSGI is compatible though. Which server implementation do you use?
- lmm 13y agoIf performance was dominated by database IO, why use Pypy at all?
- pyre 13y agoThe parent is referring to the performance of the database driver. The performance of the database driver doesn't affect the performance of the rest of the application.