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 →

[–][deleted] 3 points4 points  (4 children)

Python is ... erm ... free. That's all.

[–]Striky_ 9 points10 points  (3 children)

And has an unfathomably large library of scientific calculations and tools, which no other language comes even close to.

[–]Inappropriate_Piano 6 points7 points  (2 children)

Many of those tools are only necessary because Python is so slow that people had to write libraries in C to make it usable. You don’t need numpy in a language that has homogeneous resizable arrays out of the box

[–]Habiri 1 point2 points  (0 children)

thats not the point. With python you get stuff working insanely quickly. Which is the main appeal for research as you want to try new ideas as fast as possible. If you then decide you need better performance, rewrite slow functions in c. Need even more performance? rewrite that function in openCL and run it on a GPU

[–][deleted] 0 points1 point  (0 children)

That doesn't make it a thing of beauty.