Hello,

this is kind of a rejoinder to our posting to r-devel
"request for comments --- package "distr" --- S4 Classes for Distributions"
dating from 01-31-04/ 05:11:50 EST./

To start, we want to thank the contributors of comments and suggestions,
which have been quite helpful to us.

Also, we want to apologize for being somewhat lengthy in our replies;
we hope you could cope with this.

Some specific questions emerged from this discussion:

(1) Naming of "private" slots: We agree with a proposal by Duncan Murdoch
[off-list] to use longer names in order to inhibit misuse of the @-operator


(2) Naming of the accesors r,d,p,q:
We tentatively would keep our naming as it makes apparent their origin.

(3) Question of functions as slots:
We hope to have convinced you that our solution has some advantages
in connection with transformations of distributions.

(4) Redundant saving of values of slots
(in case of the parameter of  a distribution --- a topic mentioned
by Duncan Murdoch [off-list]):

YES we do have some redundant saving of values.
BUT if inspection / modification of slots is done only by accessor/
replacement functions we take care of consistency.
We admit a certain inefficiency in that we replace the whole object
(including the validity check) when modifying parameter slots;
--- it just seemed much easier to realize and on the other hand, as
no too large structures are part of a distribution object, we see
this inefficiency only as a minor disadvantage.

(5) Multivariate distributions
They could easily be included to our package, but haven't been yet
--- we simply do not consider ourselves experts enough to do this job.

It would be nice if you could let us know your opinion / some suggestions
to these issues.

Thank you once again for your attention.

Peter Ruckdeschel, Matthias Kohl,
Thomas Stabla, Florian Camphausen.
------------------------------------------------------------------------------------------
The http-reference for package "distr"

          http://www.uni-bayreuth.de/departments/math/org/mathe7/DISTR/
-------------------------------------------------------------------------------------------
______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel

Reply via email to