CCL:G: Science code manifesto



 Sent to CCL by: George Fitzgerald [George.Fitzgerald[A]accelrys.com]
 As a member of a company that makes money from selling software, I probably have
 a different outlook on this than most CCLers. But I have one very practical
 question: as a reviewer, do you really have the time and expertise to review
 1000s of lines of source code?  I find that properly reviewing a paper already
 takes several hours. From experience I know that reviewing somebody's source
 code can take days.
 Can anybody give me an example of what you'd even look for in the source code?
 I'm thinking back to, for example, Peter Gill's 'PRISM' method for Gaussian
 integration, or Benny Johnson and DFT analytic 2nd derivatives. Are you claiming
 that those papers shouldnât have been published without the reviewer
 reviewing the code?
 -george