On 8/4/07, Alec Mihailovs <[EMAIL PROTECTED]> wrote:
> From: "Alec Mihailovs" <[EMAIL PROTECTED]>
> >
> > It actually may be true (regarding to Mathematica). Their code may be very
> > poorly commented (and AFAICT it is.)
>
> And the motivation for doing that is very simple. If you (a developer) do it
> that way, so that you are the only one who could understand the code - less
> chances that you get fired.

Scary.  Unfortunately, you're quite right.

I think Jon Bober's code for number of partitions is a very nice example
of how open source is so much better.  Have a look at it some time; the
comments are fascinating.  And reading through the extremely interesting
and extensive comments makes one start to *distrust* it a little, which is
actually really good in a way.  It's amazing how worried one can get about
code when you actually read it!  Likewise one can easily go from generally
believing a proof -- because it is by somebody famous -- to not believing
it after reading through the proof.

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to