Replies: 2 comments 5 replies
-
I should also say that for mathicsscript we can't use pyston yet. pyston can't run matplotlib which uses PyQT5. So there I use some version of Python. |
Beta Was this translation helpful? Give feedback.
1 reply
-
Actually, I was not aware that those files were still there. What we have is a line at the top of all the files that at some moment we thought deserve cythonization. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Casually a I have been running things in PyPy and in Pyston. Recently though I have been using Pyston pretty regularly because it is faster.
For PyPy I don't have any hard numbers, but the load time for PyPy seems considerable. Pyston though seems to be a big win for what we do. Possibly runs things twice as fast so a 4 minute run over doctests is about 2 minutes.
The kinds of things I have been doing are mostly the developer stuff like running tests. For benchmark tests, I use combinatorica the Gries Schneider tests for which I have some timings for Python 3.8 vs pyston 3.8 (2.3.4 or 2.3.3).
I invite others though to try these and let me know what you think.
I wonder nowadays if it even makes sense to run Cython over specific Python code.
I have always found it annoying, especially in development code and the speed gain is nowhere near what we see in Pyston.
Again I am curious to know what others thing.
2 votes ·
Beta Was this translation helpful? Give feedback.
All reactions