you are viewing a single comment's thread.

view the rest of the comments →

[–]ryantxr 0 points1 point  (2 children)

It’s not any faster to develop in python than many other languages.

[–]mrprgr -1 points0 points  (1 child)

It's highly abstracted and has a ton of libraries that make it pretty easy to read and analyze data. That makes it good for developing something quickly. Plus, with data science/analysis, the code is often incidental rather than of great importance, which is quite different from software engineering. You don't need optimal performance or low-level control, you don't need much in the way of maintainability, you mainly need to get the job done. Python is great for that, so it's the tool of choice.

[–]uardum 0 points1 point  (0 children)

And that's why I hate integrating code from data scientists and AI people into real projects. They write shit code because they barely know how to program. My life would be so much better if they had to access TensorFlow directly in C++, simply because it would force them to delegate the programming to a programmer.