31
Counting CPU Instructions in Python
(blog.mattstuchlik.com)
Welcome to the Python community on the programming.dev Lemmy instance!
Past
November 2023
October 2023
July 2023
August 2023
September 2023
If i needed speed i wouldnt be programming in python.
also, if I needed speed I wouldn't be printing stuff every 100k instructions
If I needed speed, I'd be programming in Python but then profiling the performance and re-writing the inner loops and such to call C or BLAS.
Surly u can use rust these days?
In fact, Python is still decent even if you do need speed. We compared Python and Rust for algorithm processing, and we got similar-ish numbers when using numba. Rust was certainly faster, but we would need to retrain a lot of our team, and numba was plenty fast.
Python is fast enough, and if it's not, there are libraries to get it there.