The best language for scientific computing.
- It is fast.
- It is very fast.
- You don't need C/C++, Fortran, or other "slow-productivity"/"slow-prototyping" language. This is known as the "two-language problem".
- It has a friendly syntax.
- Very easy to install (you don't need a C++ toolchain like others programming languages).
- Support for Unicode and
$\LaTeX$ characters. No morealphaandbeta; hello toαandβ. - Easy to add and prototype new algorithms that are fast straight from the gun.
- Great project management and reproducible environments baked into the standard library.