7. > General-purpose
> Plenty of packages
> Nicely extendable
> Interactive
But Python is:
… but many people in academia care about different things!
8. What people care
about:
> Is it fast (enough)?
> Is it at least always faster than MATLAB?
> What about my legacy code?
(wrapping in Cython is hardly a choice)
> Can I get nice publication-ready plots?
(using defaults?)
9. What about
reproducibility?
If what I have done is interesting, someone else will do
it from scratch. If they find the same results (modulo
some tiny details) using an entirely different code,
then we didn’t do anything terribly wrong…
10. > Up-to-date comparison with Matlab for the most
relevant functions
> Nice(r) defaults for Matplotlib plots
> Simpler integration with compiled code
What can be done?