On Mon, Mar 17, 2014 at 06:05:11PM +0100, /dav/random wrote:

> - The code is not written by software engineers. We have our
> evident limits.

Please don't take this personally, but it shows :-)

It's in fact a glorious mess... There are circular dependencies
between the modules. Which is why you have to delay 'imports'
and put them inside functions. This breaks as soon as you add
or change anything that requires a module to be imported earlier.
And it makes total nonsense of the entire 'module' concept, while
that is the primary way to structure Python code.

It also uses a mix of plain matplotlib and pyplot which provide
the same things via different interfaces, and also of plain numpy
and pylab which includes numpy and again pyplot.

Trying to maintain this will be fun...

Ciao,

-- 
FA

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)

_______________________________________________
Sursound mailing list
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to