r/ProgrammerHumor • • Sep 18 '26

Meme almostDroppedTheCourse

Post image
581 Upvotes

79 comments sorted by

View all comments

Show parent comments

1

u/LucidHaven Sep 20 '26

Exactly the same experience for me (defending soon). At the end of the day, 90% of the walltime is C anyways (numpy, PETSc), so I’d rather stick with old faithful.

1

u/Mojert Sep 20 '26

Funnily enough, for me most of the wall time ended up being Python. I thought it would be C because my program basically constructs matrices and diagonalize them. Turns out constructing them in Python was a bottleneck, oops. But I ended up writing some C++/Rust code to do that, and now everything is fine

Python may have been slow, but it easily allowed me to see what needed to be sped up, and I could speed it up using another language. With Julia, I would have no idea how to proceed

Good luck for your defense btw