Re:Why Is Python Growing So Quickly?
by gaius on Thursday September 14, 2017 @02:06PM
(#15250744)
Python has super-easy bindings to C too, that's another reason it's popular in scientific computing
[ Parent
| on HN ]
And because it has bindings to C, it has bindings to a lot of other languages traditionally compiled to machine language, such as Fortran and C++, making SciPy possible, because that optionally depends on LAPACK, which is written in Fortran.
https://www.scipy.org/scipylib/building/linux.html
Of course, the people who just install and run SciPy don't need to know that, but the fact Python has a nice C FFI means it can run literally decades' worth of software across a fair number of languages.