show/hide this revision's text 4 deleted 1 characters in body

If you haven't already, you should try Sage.

Advantages:

  • Open source.
  • Includes many different packages (including GAP, Maxima, Singular, PARI/GP, and R, just to name a few), and provides a common interface for them.
  • Has a built-in Python interpreter.
  • You can install it on a server and allow people to run it remotely, through a web browser.
  • Is still actively being developed.

(Possible) DisadvantagesDisadvantage:

  • No native Windows version. (You can still run it on Windows, but you have to run it under a virtual machine. This is fairly straightforward, though.)
show/hide this revision's text 3 added 11 characters in body

If you haven't already, you should try Sage.

Advantages:

  • Open source.
  • Includes many different packages (including GAP, Maxima, Singular, PARI/GP, and R, just to name a few), and provides a common interface for them.
  • Has a built-in Python interpreter.
  • You can install it on a server and allow people to run it remotely, through a web browser.
  • Is still actively being developed.

(Possible) Disadvantages:

  • No native Windows version. (You can still run it on Windows, but you have to run it under a virtual machine. This is pretty easyfairly straightforward, though.)
show/hide this revision's text 2 added 39 characters in body

If you haven't already, you should try Sage.

Advantages:

  • Open source.
  • Includes many different packages (including GAP, Maxima, Singular, PARI/GP, and R, just to name a few), and provides a common interface for them.
  • Has a built-in Python interpreter.
  • You can install it on a server and allow people to run it remotely, through a web browser.
  • Is still actively being developed.

(Possible) Disadvantages:

  • No native Windows version. (You can still run it on Windows, but you have to run it under a virtual machine. This is pretty easy, though.)
show/hide this revision's text 1 [made Community Wiki]