Yes, that mathematica code could be made much more concise.  Its
definitely not a fair comparison.  Also, one reason its so long is
that the graphical output has been massaged to look like matlab/
matplotlib.  I think a more mathematica-native display wouldn't need
so many options changed.

-Marshall

On Jul 8, 10:06 am, William Stein <wst...@gmail.com> wrote:
> Hi,
>
> Since we're having this long thread comparing Sage to the Ma's,
> somebody might find this interesting:
>
> http://www.larssono.com/musings/matmatpy/index.html
>
> it's supposed to be a comparison of writing the same
> "numerical/scientific" code using Mathematica, Matlab, and Python. It
> was recently posted on the numpy list.  The interesting thing is that
> the Mathematica code to do the same thing is literally about 10 times
> longer than the Matlab and Python code.   Either it's some kind of
> weird joke, or the author doesn't know Mathematica very well, or
> Mathematica has some significant drawbacks as compared to Matlab (and
> Python) for expressing certain things.   I have no idea.
>
>  -- William
>
>
>
> On Wed, Jul 8, 2009 at 6:52 AM, William Stein<wst...@gmail.com> wrote:
> > On Wed, Jul 8, 2009 at 12:59 AM, Dr. David
> > Kirkby<david.kir...@onetel.net> wrote:
> >>> I definitely see your point.
>
> >> Good.
>
> >> To be fair, I think confidentiality is more likely to be an issue with
> >> Wireshark than Sage, but I can still see cases where confidentiality
> >> could be an issue with Sage.
>
> > Confidentially already is an important issue for some Sage users...
>
> >>> Just for the record, I'm personally not going to be selling support
> >>> contracts and making officially supported versions, etc., as you
> >>> suggest above.  That should be done by a private company that seeks to
> >>> make money from Sage, and I am not going to start or run such a
> >>> company.  If somebody else wants to, then I would be supportive.   I
> >>> have my own ideas about how I personally will help Sage grow bigger
> >>> and more supportive, and becoming a commercial entity is not among
> >>> them.
>
> >> Fair enough, that is your choice. The money does not need to go to you
> >> personally, if you do not want it  to, so there would be no need to set
> >> up a commerical company for this. If the money was used to support the
> >> Sage project, by hiring staff, buying better hardware etc then I would
> >> think that a good thing.
>
> >> Either way, that is your choice. If you don't feel that is appropiate,
> >> you might consider one other alternative, which is to offer free
> >> confidential advice to commercial users when there is a specific need to
> >> keep information away from public view. A statement on the Sage web site
> >> something like this might be useful
> >> ----------------------------------------------------------------------------------------------------
> >> CONFIDENTAIL SUPPORT FOR COMMERCIAL USERS.
>
> >> Sage will improve most rapidy if all support requests are made in public
> >> mailing lists. Quiries will be answered most rapidy on the putlic
> >> forums. However,
> >> in cases where specific information must be withheld from public view,
> >> Professor Willliam Stein will offer free support to commerical users on
> >> a confidential basis.
> >> ----------------------------------------------------------------------------------------------------------
>
> >> Whilst I personally think a paid support contract, with the money
> >> donated to the Sage project is preferable, agreeing to offer free advice
> >> in confidence would go some way to increasing its accepantace in
> >> commerical environments.
>
> > In point of fact I already do devote nontrivial time to doing exactly
> > what you suggest above (and sometimes in person, not just email).  I
> > just don't put a specific statement on the website.
>
> > This is definitely worth discussing further.
>
> >  -- william
>
> --
> William Stein
> Associate Professor of Mathematics
> University of Washingtonhttp://wstein.org
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to