Le mardi 7 janvier 2020 13:25:04 UTC+1, E. Madison Bray a écrit :
>
> On Mon, Jan 6, 2020 at 7:30 PM Eric Gourgoulhon <egourg...@gmail.com 
> <javascript:>> wrote: 
> > 
> > On the other hand, for the end user the major backwards-incompatibility 
> change already happened: a Python 2-only piece of code will break 
> immediately in any Sage 9.0 binary. Can we really say to the end user: "to 
> solve your issue, download SageMath sources and compile them with 
> ./configure --with-python=2" ? 
> > As for developers, the Python 3 switch has been discussed for something 
> like 2 years, so what would be the point to extend that (effective) 
> deprecation period? (maybe I am missing something here) 
>
> For this very reason I think there ought to be Python 2 binary 
> releases for 9.0 as well.  I'm building both for Windows, but I'm not 
> in control of the others. 
>

One may argue that there are already available Python 2 binaries: the 8.9 
binaries. 
Is it worth to spend time and energy to build new Python 2 binaries?
Wouldn't a message like "if you insist in running Python 2-only code, 
please use the 8.9 binaries" be sufficient?
IMHO, most end users should now that Python 2 is dead (the younger ones 
even do not know that such a thing had existed) and that "print bla" should 
be changed to "print(bla)". 

Eric. 

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/98c43f60-8613-4a09-b244-51b11a85cfd4%40googlegroups.com.

Reply via email to