<p>Robin Girad commented in regards to <a href="https://stats.stackexchange.com/questions/1256/how-can-one-speed-up-this-correlation-calculation-in-r-without-multicore">this question</a>: </p>

<blockquote>
  <p>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"</p>
</blockquote>

<p>I (obviously) disagree that stack exchange is the appropriate place for this question.  Per the consensus <a href="https://stats.meta.stackexchange.com/questions/1/how-to-answer-r-questions">here</a> and <a href="https://stats.meta.stackexchange.com/questions/35/how-much-programming-here">here</a> 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?</p>

<p>Do we need to have further discussion on this issue?</p>
