News for hackers. Stuff that matters.
Re:Grumpy: Go running Python by joatmon-snoo on Wednesday January 04, 2017 @04:25PM (#13322190)
Python 2.7 is EOL in 2020. Make of that what you will :/
Re:Grumpy: Go running Python by loeg on Wednesday January 04, 2017 @04:37PM (#13322286)
The community will fork the 2.7 codebase and continue to support it, even if Python.org EOLs it.
Re:Grumpy: Go running Python by xrange on Wednesday January 04, 2017 @06:05PM (#13322969)
It looks like all Python 2.8 is missing is a new name:

https://www.naftaliharris.com/blog/why-making-python-2.8/

Re:Grumpy: Go running Python by ensignavenger on Wednesday January 04, 2017 @06:20PM (#13323076)
I can see "the community" doing security fixes, maybe some bug fixing and a few back ports, but so far I havn't seen much effort from any community to bring active development of new features.
Re:Grumpy: Go running Python by loeg on Thursday January 05, 2017 @02:41AM (#13325451)
It seems like the 2.7 community is happy enough without the new features -- just need the bugfixes and continued backwards compatibility to keep that segment happy.

From a new features perspective, the other reply's Placeholder is fascinating. (I haven't looked into it thoroughly yet.)

Re:Grumpy: Go running Python by ensignavenger on Thursday January 05, 2017 @10:22AM (#13327756)
It is certainly interesting if it truly materializes. But it looks like the plan is to mostly backport stuff from py3- so py3 is still the future, with Placeholder getting some of those features eventually. And that is great from a legacy codebase perspective.
Re:Grumpy: Go running Python by loeg on Thursday January 05, 2017 @11:48AM (#13328674)
Right.
Re:Grumpy: Go running Python by coldtea on Wednesday January 04, 2017 @06:24PM (#13323108)
That means nothing. Python 3 was also expected to be mainstream by 2015, but it's nowhere near even 30% yet.
Re:Grumpy: Go running Python by orf on Wednesday January 04, 2017 @07:15PM (#13323469)
It's mainstream for new projects. Which is what was expected and aimed for.
Re:Grumpy: Go running Python by coldtea on Thursday January 05, 2017 @03:20AM (#13325617)
Citation needed. Most companies I know that have 2.7 older projects also do new projects in 2.7. They don't want to introduce 2 different versions of the language, set of dependencies etc to their production.
Re:Grumpy: Go running Python by jwillp on Friday January 06, 2017 @03:18AM (#13334720)
absolutely true. imagine porting a decade or more of code for only the promised benefit of a more "pure" language. asyncio is nice, but excluding it and enhanced generator syntax from 2.7+ is >policy<, not engineering. python 3 is bootheel style top-down engineering >management<, not good engineering. The BFDL is fallible. Placeholder looks like a great Python 2.8+ to me. Runs all my old code and gives me new syntax, without rejiggering the stdlib for purity's sake? Twist my arm.