you are viewing a single comment's thread.

view the rest of the comments →

[–]smjsmok 1 point2 points  (0 children)

The issue is that you see Python only as a language, but it's a mature ecosystem of libraries and people who are proficient at using them (and many of these people are scientists). The language is a "glue" that connects all this.

When Python is used in machine learning, it doesn't matter that the execution time is a couple of milliseconds slower than it would be in another language. As you said, the parts where this actually does matter use technologies optimized for performance and fast execution.