> 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

Reply via email to