3 ms·
The article takes the stance that all stereotypes are groundless, but a more realistic position is that they are often generalizations with some valid foundatio
by wrp 11y ago
The article takes the stance that all stereotypes are groundless, but a more realistic position is that they are often generalizations with some valid foundation. I'll just illustrate with my experiences of Python software. I have used many, many data manipulation, simulation, visualization, etc. tools over the years, most of them coming out of either academia or government labs. I long ago developed the habit, when faced with using a tool written in Python, to look for an alternative written in C/C++, because it has been my experience that the C/C++ alternative will usually be more stable and better thought out. I have not worked deeply with Python or Python programmers, so I can't offer an informed opinion of whether the main problem lies in the people or the tools. It has been my tentative hypothesis that this trend is the result of C/C++ placing a higher bar to use, requiring developers to both be more capable and spend more time planning.