Robin Girad commented in regards to this question:

the question in addition to the answers make me think this should be stackexchange... there should be a discussion on meta about questions with "how to speed up"

I (obviously) disagree that stack exchange is the appropriate place for this question. Per the consensus here and here it seems that programing questions with any statistical content should be welcome on this site. Optimization of statistical calculations require consideration of the calculations being performed and assurances that their integrity is not going to be compromised. Further, the sort of functions likely to be discussed will be familiar to the audience here but not on StackOverflow. For example, in the reference question mbq quickly saw that using diag() was throwing away a lot of effort because he is familiar with R and the notion of taking the diagonal from a matrix. Would I really have gotten an answer with that insight as rapidly elsewhere?

Do we need to have further discussion on this issue?


1 Answer 1


I'm perfectly happy with "how to speed up" questions.

  1. The people who would answer those questions at SO will be probably here as well.
  2. The people who answer those questions here will (massive generalisation) not be experts in other areas.
  • $\begingroup$ I agree........ $\endgroup$
    – svadali
    Aug 5, 2010 at 10:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .