Skip to content

Several R vs S-Plus issues

2 messages · David Brahm, Thomas Lumley

#
Marc Feldesman (feldesmanm at pdx.edu) wrote:
Group decision.  I have the most old S code of the group, so I have the most
issues with incompatibility.  If I can't get it to work, we either revert to
S-Plus, or bifurcate into the "S people" and the "R people".
Really?  You think nobody in the community would complain if I went in and
changed the behavior of "[" for character vectors?  I don't really understand
the OSS model, but I doubt that.  I think I am a "user", not a "developer".
Thomas Lumley (tlumley at u.washington.edu) wrote:
OK, so here's what I think I've learned.  Feedback please if I've still got it
wrong.
1) Do not Cc: to r-bugs!!!
2) Bugs go individually to r-bugs.  Here is the only one I think qualifies:
   - myfun <- function(x, ...) {x[...] <- 0;  x}  fails if no ... given
3) Feature and compatibility requests go to r-devel, to which I am just now
   subscribed.  Separate messages, I suppose.  These would be:
   - LETTERS[c(NA,2)] in S is c("","B"), but in R is c("NA","B")
   - system() has no "input" argument in R
   - No slice.index()
   - No rowSums(), colSums(), colVars(), etc.
   - No unpaste()
4) Issues already addressed (rowsum, identical) don't need to go anywhere.
5) Other differences are just FYI, and don't need to go anywhere.
   Philippe Grosjean (phgrosje at ulb.ac.be) suggested I make a project of
   collecting all such differences, but frankly that's too big a job for me.
   I am, after all, supposed to be working!

I have the greatest respect for Peter and all the others who work so hard at
this project.  I'm obviously having some trouble understanding the
communication model, but I'll get it eventually.  Peace.

			     -- David Brahm (a215020 at agate.fmr.com)
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
#
On Wed, 3 Oct 2001, David Brahm wrote:
There's no need for separate messages for r-devel, in fact it may be
easier with things together.  R-bugs is a special case.

Perhaps the FAQ should note that if R-devel and R-help are bulletin boards
then R-bugs is a filing cabinet.

	-thomas


-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._