3 ms·
Nice work Stefan :-) For people who care about performance, Cython Numba and PyPy are a vital part of the Python ecosystem. They let you create highly perfor
by raymondh 12y ago
Nice work Stefan :-)
For people who care about performance, Cython Numba and PyPy are a vital part of the Python ecosystem. They let you create highly performant code while retaining Python's clarity, learnability, and rapid development capabilities.
These gains don't come easily; instead, they are the result of years of thinking carefully about what the machine actually does internally and coming up with more direct paths to accomplish the same goal.
Thank you for your work.
- rch 12y agoSeconded. I was really surprised to see that his proposed Cython talk didn't make it into PyCon. Maybe SciPy would be more receptive?
- raymondh 12y agoThis has been an issue in Python talk selection for several years. One year the PyPy folks didn't have a single accepted talk despite having heroic accomplishments that will greatly affect Python's future. And last year, scientific and numeric talks almost non-existent despite the booming growth of PyData community and the wide adoption of Pandas. See https://twitter.com/dabeaz/status/413287588426809344 https://twitter.com/dabeaz/status/413287588426809344 Part of the reason is that there has been an effort to get new people on stage regardless of experience level and to get substantially more women on-stage as well. See https://us.pycon.org/2015/speaking/cfp/ https://us.pycon.org/2015/speaking/cfp/ and https://twitter.com/tarek_ziade/status/455409302912921600 https://twitter.com/tarek_ziade/status/455409302912921600 The overall net effect has been positive, making the community more inclusive and giving more stage time to new, fresh talent. The downside is that there is less room for other players (for example, none of the proposed talks from Continuum were accepted).