Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For scientific computing with some R or Matlab/Octave background, I suggest the new language Julia: http://julialang.org/

Scientific computing Python community commonly use version 2.x there is the migration step to version 3.x ahead..



For me, Python has everything I need, among which there are many things that R or Matlab have not. If I should summarize what makes Python so suited for the things I do (and did when I was still doing research) it's the following:

Python is an easy to use scripting language that can be integrated with number-crunching C/C++ code and for which a scientific standard library _with a vibrant community_ exists.

Also, I haven't written a piece of 2.x code in half a year, which is of course only possible because scipy and matplotlib are 3.x ready.


>> Also, I haven't written a piece of 2.x code in half a year, which is of course only possible because scipy and matplotlib are 3.x ready.

Whoa. I didn't know people like you existed in the wild. Someone needs to contact the authorities and let them know that you exist.


C is directly callable from Julia.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: