4 ms·
When I first started programming, this would have been about 2009. Everyone said python was slow, learn C++. So i did. I never taught myself python until much
by incomingpain 2y ago
When I first started programming, this would have been about 2009.
Everyone said python was slow, learn C++. So i did. I never taught myself python until much later. Huge regrets. All of my open source projects are now in python.
I've discovered there's literally only 1 thing in python that causes it to be slow.
Global Interpreter Lock.
Use multiprocessing and avoid this problem? Now python is as fast as I ever need it to be.
- frontalier 2y agodid you try the new 3.13t with disabled GIL?
- incomingpain 2y agoIn the summer I upgraded all my projects to 3.12. Rather painlessly. I follow the ubuntu server releases on my projects. Ubuntu 24 is rocking 3.12 right now. I am so excited to try 3.13. Have you made the move over?
- frontalier 2y agoit's my new default on all machines (personal and professional), but then some projects are still on 3.12 because some dependencies take time to catch up and stability takes priority over speed – have not yet noticed any issues with it though