Hi! Python XY ( https://code.google.com/p/pythonxy/ )and WinPython (http://winpython.sourceforge.net/) do this for years now and are working properly. Maybe one can use this as a start since many of the needed prequisites are there.
but why not concentrate on a working cygwin port, and bundle everything to a working standalone executable? This would avoiding rewriting and spliiting the code in several parts which would also need to be maintained seperately. On Monday, August 25, 2014 10:15:41 AM UTC+2, Dr. David Kirkby (Kirkby Microwave Ltd) wrote: > > 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 > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
