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 -~----------~----~----~----~------~----~------~--~---