On Tue, 26 Oct 2010 at 06:44PM -0700, William Stein wrote: > (1) Have a Python library called "sagecore", which is just the most > important standard spkg's (e.g., Singular, PARI, etc.), perhaps > eventually built *only* as shared object libraries (no standalone > interpreters).
What about those people who install Sage because it's an easy way to get a running version of Gap, Pari, etc? I think this is one nice selling point of Sage right now: just last week, I was talking to a friend who did a lot of his thesis work with Gap and (IIRC) Macaulay2. It's easy to get someone using Sage if you tell them, "you can use those programs via gap_console() and so on, but with a little bit of extra work, you can work from Sage and have everything work seamlessly together. Having the standalone interpreter available, as well as a shared library or pexpect interfact, makes it easy for people to take baby steps while switching to Sage, which I think is very attractive for busy mathematicians who worry about the sunk cost of their knowledge of Gap, Pari, and so on. Dan -- --- Dan Drake ----- http://mathsci.kaist.ac.kr/~drake -------
signature.asc
Description: Digital signature
