?iga Lenar?i? wrote:
> On Aug 30, 2009, at 10:25 PM, Robert Dodier wrote:
>> I looked over the patch, and your email, and I can't tell what's
>> going on.
>> Please help me understand what's going on. What's new, what's
>> changed, what went away? What's the motivation for the changes?
...
> I was hoping perhaps Raymond Toy would include it, since he's more
> familiar with fft (it's his code I think).
>
> Ignoring my contribution would be rather stupid, if you care about
> improving Maxima that is (and I presume you do).
This may be considered "abusive"..
I guess the real
> problem is that you don't understand what was wrong in fft.lisp in
> the first place, hence lack of interest to include my contribution or
> even look at it a bit more precisely.
Maxima is a very old piece of code with a lot of different contributors
working on a fairly opaque code base. There is understandable resistance
to changing things which work, even if they provide speedups, because
the goal is to not give wrong answers, and it can be hard to determine
what the effect of changes will be.
> I'd probably improve upon many numerical parts of Maxima just for fun
> (numerical ODE solving..), but such lack of interest is rather off-
> putting. Opening up to potential contributors would benefit Maxima...
Trust me there is much interest in using this kind of improved numerics
among the Maxima user base. I suspect that Robert understands the
motivation, he is a very smart guy. What he wants is probably some
section by section explanation of the specific code you've implemented,
explaining what it does and why it was changed.