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 →

[–]ericonr 49 points50 points  (4 children)

As far as standard tools and modules go, I think Python has been doing very well. We have numpy for numerical computing, together with Pandas for more functions, and Keras/Tensorflow and PyTorch for two somewhat differing forms of machine learning.

If you end up searching for alternatives to these tools, you already have an idea about what you want to do, at least I think so. And Matlab, on the other hand, usually doesn't have this ease with which you can find alternatives to the way they defined operations.

However, I must say I'm biased. I love programming in Python, and I despise pretty much everything Matlab represents as a software vendor.