4 ms·
Could you please elaborate then in which way Python 3 has been more directed towards number crunching? I see that Fortran and Chapel are designed for number cr
by citrin_ru 6y ago
Could you please elaborate then in which way Python 3 has been more directed towards number crunching?
I see that Fortran and Chapel are designed for number crunching, but Python IMHO used for this because it is a popular language in the first place and people having a computational problem choose the tool they already like.
- Jtsummers 6y agoI'm talking about what people are using it for, where the community (not necessarily the language's core devs) are directing its use. Contrast to the 00s, where it was not (as a general rule) being used for number crunching activities (ML or just regular number crunching a la Fortran or Matlab at the time). In the 10s, Python has been heavily used for applications in machine learning (and obviously number crunching heavy activity) and scientific simulation, data (number heavy) analysis, statistics work. Prior to the 10s, those domains were more the purview of Fortran (as you list), Matlab, R (statistics), and others. In the 00s, Python was more used for web applications and text processing (it was a "better" (subjective so in quotes) Perl).