On Jan 28, 5:06 am, koffie <m.derickx.stud...@gmail.com> wrote: > A real programmer could also help with spreading his knowledge of good > coding practices and software design patterns in the sage community.
yes -- another one of my suggested ways a programmer could contribute was going to be something like "check for naive coding mistakes", such as were mentioned in the 'range' v.s. 'xrange' discussion a little while ago. I didn't include it because I thought it would be so boring that no one would want to become a sage contributor with that goal in mind. But I do think it would be a great positive side-effect of having more programmers involved. On the subject of whether or not non-mathematicians would want to become involved in sage, here's one general reason they might be interested: There are lots of bugs and performance issues in sage that have nothing to do with mathematics and everything to do with the programming challenge of merging different (sophisticated) tools into a single system with consistent interface/usage principles. So people might be interested not because of the output of the software, but because of the programming challenge it poses. Maybe there are other (better?) reasons too? -Niles -- 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