4 ms·
I find that I'm rather productive in python for scientific computing and go towards C (or occasionally even fortran) when I need something faster. I also find
by ylem 15y ago
I find that I'm rather productive in python for scientific computing and go towards C (or occasionally even fortran) when I need something faster. I also find that it has a rather shallow learning curve for students who come in knowing java...
But generally, I think it's good to pick the right language for the right domain. I keep trying to find an excuse to learn Erlang ;>
- Estragon 15y ago> ...go towards C (or occasionally even fortran) when I > need something faster Try cython next time.
- TazeTSchnitzel 15y agoOr PyPy.
- slowpoke 15y agoSince he's specifically saying that he does scientific computing, PyPy is not a good suggestion. Pretty much all of the codebases of the stack for scientific computing can not be used in PyPy, and this will most likely not change in the foreseeable future since porting them is non-trivial. I'm not trying to talk down PyPy here, but for this domain of application, it's not appropriate at the moment.