Variable arguments (*args, **kwargs): seeking elegance
Skip Montanaro
skip at pobox.com
Mon Oct 7 09:52:44 EDT 2013
> What makes Matplotlib so professional?
>
> Assuming that "professional" packages necessarily do the right thing is
> an unsafe assumption. Many packages have *lousy* interfaces.
Not that it's a complete explanation for matplotlib's interfaces, but
it did start out as a Python-based replacement for MATLAB. I seem to
recall that John Hunter started the project because the lab he worked
in as a postdoc only had a single MATLAB license, so it wasn't always
available when he needed it.
Skip
More information about the Python-list
mailing list