Dr. David Kirkby (Kirkby Microwave Ltd)
2014-08-25 08:15:34 UTC
It seems Sage really could do with a native windows port. I am wondering
how practical it would be to make a version which is a subset of Sage, with
something like Qt which runs on Windows, Linux, OSX and Solaris and has
the look and feel of those platforms.
It could make a Google Summer of Code project.
If a small subset could be implemented, the chances are reasonable that
others might port more bits. If it could do more than a scientific
calculator, that would probably be enough to get people using it. Call it
"Mini Sage" or something similar to indicate it is not the full version.
I believe that there are some are some bits of Sage that uses fork and has
have no Windows equivalent, so those bits could be left out. Perhaps at a
later date a complete rewrite of such bits could form other GSOC projects.
The download size of such a subset would be smaller than the full version
and MUCH smaller that a virtual machine image, as one doesn't need to
include a complete operating system too.
Wolfram Research did at one point offer a subset of Mathematica, which i
think was called Calc Centre, but I think it was a bit of a flop, so I
don't think that they sell it any more. That might be an argument for not
doing a partial native port.
If a partial port was done, avoiding the need for a browser, one could use
its own parser and provide a more confident interface. Although many are
critical of Mathematica's interface, it is more consistent than that of
Sage.
Dave
how practical it would be to make a version which is a subset of Sage, with
something like Qt which runs on Windows, Linux, OSX and Solaris and has
the look and feel of those platforms.
It could make a Google Summer of Code project.
If a small subset could be implemented, the chances are reasonable that
others might port more bits. If it could do more than a scientific
calculator, that would probably be enough to get people using it. Call it
"Mini Sage" or something similar to indicate it is not the full version.
I believe that there are some are some bits of Sage that uses fork and has
have no Windows equivalent, so those bits could be left out. Perhaps at a
later date a complete rewrite of such bits could form other GSOC projects.
The download size of such a subset would be smaller than the full version
and MUCH smaller that a virtual machine image, as one doesn't need to
include a complete operating system too.
Wolfram Research did at one point offer a subset of Mathematica, which i
think was called Calc Centre, but I think it was a bit of a flop, so I
don't think that they sell it any more. That might be an argument for not
doing a partial native port.
If a partial port was done, avoiding the need for a browser, one could use
its own parser and provide a more confident interface. Although many are
critical of Mathematica's interface, it is more consistent than that of
Sage.
Dave
--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+***@googlegroups.com.
To post to this group, send email to sage-***@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+***@googlegroups.com.
To post to this group, send email to sage-***@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.