3 ms·
Has improving CPython performance become a huge focus in just the past five years or so, or is that just a perception issue on my end?
by Waterluvian 10mo ago
Has improving CPython performance become a huge focus in just the past five years or so, or is that just a perception issue on my end?
- Bjartr 10mo agoBecause of how much of a cornerstone python generally has been in AI circles, performance improvements have gotten a lot more attention in the past few years.
- gizmo686 10mo agoIs python performance actually relevant to AI use cases? It's my understanding that all of the actual number crunching is done with native code.
- Bjartr 10mo agoSure, but that doesn't mean there's no ergonomic benefits to the surrounding code being faster. Plus there's just more eyes and attention on the ecosystem.
- mburns 10mo agoA developer wrote a paper in 2020 about how to make Python substantially (5x) faster. Microsoft then funded a 'Fast CPython' team that included Guido, to realize that goal. They disbanded the team in June. https://devblogs.microsoft.com/python/python-311-faster-cpython-team/ https://devblogs.microsoft.com/python/python-311-faster-cpyt...
- f311a 10mo agoGuido gave up the idea of keeping CPython interpreter simple. It's now a complex beast with JIT and a lot of small optimizations.