On Tuesday, February 12, 2013 5:28:54 AM UTC+1, Dima Pasechnik wrote:

<SNIP>

 

> > If I were to do any work on Sage I would pick up where I left since in 
> 2009 
> > I actually did a port of Sage 4.0 to a mixed MSVC/MingW environment to 
> the 
>
> Please note that Cygwin did not stand still since 2009. Its notoriously 
> flaky fork() is working quite well now, and the Cygwin port of Sage is 
> pretty much complete.  Sage 5.7.beta* needs only a couple of patches to 
> get it built, and pass a vast majority of doctest, and there seem to be 
> no big issues with ironing out the rest of the platform-specific bugs. 
>

Yes, I saw that and you certainly seem to do a good job. 
 

>
> (see the bottom of http://trac.sagemath.org/sage_trac/wiki/CygwinPort) 
>
>
I can certainly understand the amount of work it takes to keep a Sage port 
even on live support. The problem for Cygwin is plain and simply build time 
and the fact that unless you catch up and integrate all the fixes you have 
and get your platform autotested it will always get broken again. And the 
vast majority of Sage developers will not care.
 

> Not sure how well sagenb works, though... 
>
> This pretty much covers the 32-bit Windows systems, as well as Wow64 
> subsystem, available on most (all?) 64-bit Windows systems.


Sure, but given the ubiquity of virtualization solutions running Sage in a 
VM is just simpler. 
 

>  Perhaps the 
> "right thing" is to join an effort of making a 64-bit Cygwin... 
>
>
Eh, I doubt that will happen anytime soon. MinGW 64 took forever to happen, 
but who knows, maybe it will just pop up one day.
 

> On the other hand, GAP, Singular, and Co. would certainly appreciare MinGW 
> ports. 
>
>
Yeah, I would think so, too. I have not been to a mathematical conference 
in about three years, but my guess would be that OSX has become even more 
prominent amongst researchers and Windows in general is becoming less and 
less relevant in that space. On top of that you take the 'cloud' and smart 
phones combined with the Sage Notebook and the people who really have to 
have that native Windows port of Sage does drop down even further. Assuming 
current projections hold 2014 will be the year where the install basis of 
Andriod devices will exceed the install basis of Windows PCs (as well as 
Windows phones :P), so the problem of Sage on Windows might just take care 
of itself in the next couple years anyway.

Cheers,

Michael
 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to