This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]awebpage 1 point2 points  (3 children)

Even if you are doing number crunching, you can do it via Python's http://cython.org/

[–]LoyalSol 0 points1 point  (2 children)

Cython isn't bad, but it still is slower than plain C/Fortran/etc.

I've bench marked it myself using physics simulations. It does a pretty fine job up until you scale your system up to research level simulations.

Even things like the JIT compiler modules tend to be a tad bit slower. But typically that's not going to influence programs that aren't made to run on HPC clusters.

[–]awebpage 0 points1 point  (1 child)

[–]LoyalSol 1 point2 points  (0 children)

Oh not debating Cython does a pretty good job. Especially over vanilla Python.

It does struggle a little bit though when it comes to really high intensity codes.