On Tue, Mar 18, 2014 at 9:46 PM, Fons Adriaensen <[email protected]>wrote:

> 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 :-)
>

No no, it IS personal, how couldn't it be? ;)


> 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.
>

I know. For everything there is a reason, reasonable or not.
Let's put it like this: it will be easy to improve it, and I will.


> 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...
>

It is my first "work" with python, and I accept any kind of contribution,
hint, ticket, code, ...
and even ideas on how to restructure it, so it can make more sense.

Anyway, this doesn't invalidate the results obtained... even if through
horrible/improvable code.
Thanks for your comments! I will take them as a reference!
Ciao,
Davide
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20140318/70d2da84/attachment.html>
_______________________________________________
Sursound mailing list
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to