> Does the lack of availability of source code for a program mean it is > unacceptable to publish the results of that program in a journal? I > think not.
I know of at least one recent case where claimed improvements in performance were due not to a new algorithm (as claimed by the authors) but to a more sophisticated programming style (despite the authors' claims to the contrary). Had the source code not been made available for both implementations, no one would have discovered this. Likewise, all of us make mistakes, and sometimes a paper documenting the algorithm is littered with errors (typographical and, sometimes, theoretical). In this case, having the source code available would promote understanding, since the code & the paper can be checked against each other. In the end, I guess it depends on how much you trust the referees. The more I get published, the less I trust the referees. Read that how you will ;-) regards john perry -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org