Dave
Posts:
255
Registered:
12/10/07
|
|
Re: A bit of statistics trivia for Maple and Mathematica
Posted:
Nov 20, 2009 2:00 PM
|
|
Nasser M. Abbasi wrote: > "Dave" <foo@coo.com> wrote in message news:4b06beb1@212.67.96.135... > >> Whilst I can't say I know companies are beating down the doors to get Sage, >> I do see that being more attractive to me personally, as its a tool you can >> work with companies, show them results on a browser, and let them make >> changes in the browser. That's great if you work with companies thousands >> of miles away. That beats Mathematica any day. >> >> Dave >> > > I do not understand what you mean by make change in the browser? can you > give a link to where one can do this now?
Sure. Create yourself an account on
http://www.sagenb.org/
You do not need to download anything, as you will be using a server hosted somewhere else. The admin of the server will probably put limits on the amount of RAM and CPU time you can use, so there are advantages to having a local server. If it's local, you just connect your browser to
http://localhost:8000
> Can one in Sage make a demo and have someone else run it on their end > without having sage installed on their computer? i.e. I want to email > someone a file, and have them run on on their end without having sage > installed?
Yes.
In fact, neither you nor the other person need to have Sage installed.
There needs to be a Sage server, but that can be on your machine, his, or a a publicly accessible Sage server thousands of miles away.
The communication can be via HTTPS, using encrypted traffic, so it is suitable for commercial purposes, where standard HTTP does not offer sufficient security.
It goes without saying, if the information is highly confidential, it would be unwise to run it on a public server. The admin of the system could read your files.
I should add at this point my knowledge of using Sage is *very* minimal. But I do spend some of my spare time developing it. My aim it to get better Solaris support.
Sage now runs fine on Solaris (SPARC) though building it is a bit tricky. It's not running well on OpenSolaris, though I hope to fix that, as I just bought a Sun Ultra 27 with a quad core 3.33 GHz Xeon and 12 GB RAM!
> With Mathematica, I can do that. There is a free Mathematica player (like a > free pdf reader) which once installed on your system, then one can run any > mathematica demo by just double clicking on it. I have written few, here is > a link to some I have: > http://12000.org/my_notes/mma_demos/index.htm
Sage works as a client/server just like a normal web site. You do not need to download anything to read HTML.
> If I can do that in sage, I would be very interested to learn it. Please > point me to a link where I can run a Sage simulation without having to have > sage installed.
See above.
> But last time I looked at it, I could not do that in Sage without having to > have it installed on the PC. (no one would download 800 MB file to windows > to install, just to run some code someone else send them? May be this > changed?
I do not think it has ever been like that. I think you mis-understood the concept. But I may be wrong. I know it does not work like that now.
There will be more limitations using a public server. If you want someone else to be able to run some CPU intensive stuff you wrote, then you would need to install your own Sage server, and give them access to that.
> And I can't do this in Matlab nor in Maple, and I certainly not going to try > Java again. Only now in Mathematica I can do this.
But the Mathematica solution is limited, as the other person can not change the code. But in Sage, you can allow others to edit your notebooks.
> And Wolfram says in the next version of Mathemtica, they will have this > player as a browser plug-in, which means one can run the Mathematica code > inside the browser by clicking on a mathematica demo file. Reference: > > http://blog.wolfram.com/2009/11/12/the-rd-pipeline-for-mathematica/#more-2172 > > Quote: > > "And here's a big direction: embedding the Mathematica interface into > things.Making Mathematica notebooks be smooth plug-ins. > > Coming very soon is a complete browser plug-in for all the common browsers > and platforms, so you can seamlessly run a Mathematica notebook inside a web > browser.
Run yes, but due to license restrictions, I very much doubt Wolfram Research will let anyone you choose make any changes they want.
> As far as jobs is concerned, I think you will find that jobs that require > any CAS tool to be very limited, it does not matter which CAS system it is.
Jobs requiring skills in MATLAB are quite common in engineering.
> If I am only looking for a job, I would not be learning Mathematica nor > Sage, I would be learning power point and HTML ;)
Sage does not have its own langague like MATLAB, Maple or Mathematica. Sage uses Python. So you would need to learn Python, for which there are many jobs!!
> Any way, it will be interesting to come back and see where things will be 10 > years from now !
Yes, it will. I hope none of the commercial vendors go out of business, as competition always enhances products. I doubt modern CPUs would be as good as they are, if there was not the competition between Intel and AMD.
Dave
-- I respectfully request that this message is not archived by companies as unscrupulous as 'Experts Exchange' . In case you are unaware, 'Experts Exchange' take questions posted on the web and try to find idiots stupid enough to pay for the answers, which were posted freely by others. They are leeches.
|
|