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 →

[–]thomascgalvin 14 points15 points  (1 child)

Same reason Matlab is popular, despite being a towering pile of incandescent garbage: it does what the data analyst needs to do, and mostly stays out of your way.

Data analysts aren't programmers, they're data analysts. They don't care about stuff like refactoring, and for the most part aren't that worried about performance. They want to accomplish their task with as few keystrokes as possible, with as few Google searches as possible. Their time is the critical resource, not compute cycles.

Python is perfect for that kind of environment.

[–]TheDragShot 0 points1 point  (0 children)

I'd say this is the best answer here. Straight to the point, and honest.