William Stein wrote:
> Here is a talk I gave that was about many of the many features Magma
> has that Sage doesn't have:
>  http://wstein.org/talks/20090609-sage_and_magma/
> 
> Below I'll make a few remarks just because they occurred to me.  I'm
> not trying to disagree with anything you wrote.
> 
> On Mon, Jul 6, 2009 at 6:27 PM, Bill Hart<goodwillh...@googlemail.com> wrote:
>> Disadvantages:
>> * It is not as widely used (yet).
> 
> It might be worth keeping in mind that Python has a much much wider
> usage base than Mathematica and Matlab, and that Sage can be viewed as
> just a "python library".

It's interesting if you do a search for Mathematica on job sites like 
http://www.monster.com/ and  http://www.jobsite.co.uk  you will find 
very few jobs mentioning Mathematica skills. MATLAB and Labview are 
quite common, but Mathematica is not.

On jobsite.co.uk

Python 85
MATLAB 76
Labview 20
Mathematica: 6 (but 3 are repeat jobs, one is for Wolfram)

I don't believe Mathematica is used as much in industry as Wolfram 
Research would suggest. In my field, engineering, I've never seen any 
job want it, despite me seeing some pie chart from WRI that shows 
engineering is its biggest field of use - more than mathematics.

Outside academia, I don't think there is much demand for Mathematica.

>> * There is not a support line IT Services can ring up in the event of
>> difficulties installing it on University systems.
> 
> But note that there is a mailing list and irc chat room that IT
> Services can get help from.

But companies like software where there is professional support which 
they pay for. Some will not use it unless such support is available.

I was dealing with an agency recently, who was critical of a large 
company for using free software (Wireshark, which is GPL'ed). I pointed 
out to him that there is simply nothing better for the task, but he did 
have the perception that it is free, so can't be much good.

Wireshark does in fact have commercial support
http://www.cacetech.com/products/sharknet.html?utm_source=Wireshark&utm_medium=cpc&utm_term=sharknet&utm_content=sharknet&utm_campaign=Wireshark_Product

starting at $599 for the basic package, $1199 for the premium package 
and going up to $17,500 for 16-25 users.

Some of their developers offer support on a paid for basis, but there is 
plenty of free support too.

> It might also be worth noting that in the entire history of the Sage
> project, nobody has ever once asked online or to me personally for a
> phone conversation to help them with anything related to Sage.  I.e.,
> nobody has ever written to sage-support or me personally and said "I
> would like phone support. Is there anybody here who would help?"

There might be advantages to actually offing a 'premier service' with 
guaranteed response times, confidentiality etc. The fact that one could 
get the same service for no charge would not matter - it might help get 
Sage used in places where it is not currently used.

Confidentiality could be an issue on public mailing lists. There are 
technical issues I'd wanted to have resolved with Wireshark, which I 
would have not wanted to disclose publicly, as it would have given too 
much information about the use it was going to be put to.

Perhaps you should offer a premier service, where the discussions would 
be in private and not public. Just don't make it too cheap. A price of 
$500-$1000/year or so would seem reasonable. Make it too cheap and it 
will be off-putting to companies!!!

> Looking at the Mathematica web site, I don't think Mathematica comes
> with phone support, by the way, but I'm not 100% sure.  It looks like
> you have to buy an add-on service called "Premier Service".  I can't
> figure out how much it costs from the Mathematica website, but this
> blog post (http://metcaffeination.net/weblog/2008/11/22/the-next-mathematica/)
> says it costs $750/year.

That's not untypical.

>> * Releases happen so frequently that IT depts. cannot hope to keep up
>> with installing the latest releases.
> 
> I wonder how much more often Sage releases are than iTunes releases?
> I just checked and our releases are maybe about twice as frequent as
> iTunes.  I'm just pointing out that Sage isn't that unusual with its
> release schedule.  It used to be 2 years ago though.

Realistically, I think it might be worth considering an official 
supported version (say once 6-12 months) with which people get paid for 
support.

Then in addition the more frequent releases.


I'm not sure the best way to do it, but I do agree with Bill Hart, the 
frequent releases could be considered a disadvantage.

>> * It does not have certification for various industrial applications.
> 
> What does that mean?  Does Mathematica or Matlab have official
> industrial application certifications?  If so, should we worry about
> getting certification?

I don't believe there is such a thing.

>> * Users are expected to be developers
> 
> What does that mean really?  It doesn't seem technically meaningful to
> write "Users are expected to be developers".  Expected by whom?  What
> is a developer?
> 
>> * No glossy printed reference manual
> 
> Add "You can't purchase a printed reference manual".  There is a
> glossy nice pdf reference manual, but it's not for sale.  I have
> printed it out before (for an AMS meeting).   We do sell a tutorial
> though, and the royalties (which are nontrivial) go to the Sage
> Foundation account.
> 
>> * Few books available in shops about using Sage
> 
> In my experience, shops do not have books about the Ma's either.  The
> only math software one typically finds books about at say Barnes and
> Noble is "Microsoft Excel".   I think I saw a Matlab for Dummies once.


It's a specialised product. Shops are not going to keep such books too 
often. There are tons of books on Amazon for Mathematica

http://www.amazon.co.uk/s/ref=nb_ss_w_h_?url=search-alias%3Daps&field-keywords=mathematica&x=0&y=0

I have quite a collection myself!

MATLAB

http://www.amazon.co.uk/s/ref=nb_ss_w_h_?url=search-alias%3Daps&field-keywords=matlab&x=0&y=0

and Labview. I must admit not Maple.



Dave

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