[Fwd: Re: Recommendation for Octave statistics functions]
Michael D Godfrey
godfrey at isl.stanford.edu
Fri Jan 25 13:53:38 CST 2008
Forwarded as you asked.
Michael
-------- Original Message --------
Subject: Re: Recommendation for Octave statistics functions
Date: Fri, 25 Jan 2008 11:35:46 -0800
From: Michael D Godfrey <godfrey at isl.stanford.edu>
To: John W. Eaton <jwe at bevo.che.wisc.edu>, bug at octave.org
References: <47951D24.9010803 at isl.stanford.edu>
<18328.20144.286461.490386 at segfault.lan>
<4798CB21.2070603 at isl.stanford.edu>
<18329.37533.534448.924467 at segfault.lan>
>
> Yes, one of the biggest problems of Matlab is namespace control. I see
> subfunctions, nested functions, private functions, and classes as each
> trying to solve some kind of namespace problem in a less than optimal
> way. Inventing something new could help, or, more likely, just cause
> future compatibility issues. If you are interested in discussing
> this, please bring it up on the maintainers list.
>
I agree with this, and this problem affects more systems than Matlab.
Could I mention that what I know about namespace control, and more
generally, dictionary organization, is contained in a book that I,
David Hendry, Hans Hermans and Robbie Hessenberg wrote quite
a long time ago. I have to admit that I think the book contains some
useful ideas, mostly David's. I did a lot of the dictionary work in the
final version, based on David's original work. The book, in PDF, is at:
? /Machine Independent Organic Software Tools/
<http://qss.stanford.edu/%7Egodfrey/mint/mint.pdf>
That's the end of the advertising.
I know very little about how Octave resolves variable and function names,
so our ideas may not be directly relevant.
John: is bug at octave.org the right list for this? Is that what you meant by
"maintainer's list?
Michael
More information about the Octave-maintainers
mailing list