Hacker News new | ask | show | jobs
by phao 1361 days ago
For numerical and scientific (high performance) jobs, possibly not that much harder than C++. For other jobs, I doubt it and would stick to C++.

The issue is that, for example, you might be getting people with poor software engineering training per se. You risk hiring some very smart phd that writes code that works and runs really fast, but isn't that readable, extendable, maintainable, testable, etc.

1 comments

Your second paragraph describes what I see with Python ML guys.
It's generally true for ML and data science, regardless of the language.
I see it in a lot of matlab code as well.