tag:blogger.com,1999:blog-24237784.post3122420954735535208..comments2023-05-16T19:00:04.002+05:00Comments on Things That Require Further Thinking: Will Python 2 ever end ?Dmitry Dvoinikovhttp://www.blogger.com/profile/06315351821886601658noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-24237784.post-63349541006730478682011-01-17T12:46:49.920+05:002011-01-17T12:46:49.920+05:00Agreed! I began Python with Python 3 and now I fin...Agreed! I began Python with Python 3 and now I find out most packages aren't ported to Python 3 yet. :(Samrathttp://smrtmnsngh.wordpress.comnoreply@blogger.comtag:blogger.com,1999:blog-24237784.post-72844874066415045092010-07-06T23:37:28.452+06:002010-07-06T23:37:28.452+06:00I expect the transition will accelerate once peopl...I expect the transition will accelerate once people quit supporting Python 2.5, i.e. sometime after Ubuntu Hardy and Debian Lenny end their support periods. It's nowhere near as practical to write code targeting 2.5-3.x as it is 2.6-3.x, thanks to the syntax and __future__ additions in 2.6.<br /><br />Also, the PHP 5 transition took 3.5 years, even with plenty of worthwhile improvements to the language (such as a real object system, instead of hacked-up arrays.) So Python is not doing too badly, yet.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-24237784.post-66685769601931767102010-07-06T21:24:07.560+06:002010-07-06T21:24:07.560+06:00Hopefully Unleaden Swallow supports 3. That'll...Hopefully Unleaden Swallow supports 3. That'll be a huge incentive. Until then, problem is 2.x works just fine.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-24237784.post-66305149351420286442010-07-06T21:05:17.580+06:002010-07-06T21:05:17.580+06:00> It makes no sense to keep backporting the new...> It makes no sense to keep backporting the new features into the already more popular legacy version. <br />Encouraging people to move to 3.X by "crippling" 2.X will just shed bad light on Python as a whole.<br /><br />I think that the Python dev team underestimated the importance of library migration and should take much more active role in porting some of the major third party packages (twisted for example) to 3.XMikihttp://pythonwise.blogspot.comnoreply@blogger.comtag:blogger.com,1999:blog-24237784.post-40444934161415317372010-07-06T20:53:51.466+06:002010-07-06T20:53:51.466+06:00I think that Python 3 is to Python 2 as Perl 6 is ...I think that Python 3 is to Python 2 as Perl 6 is to Perl 5. They're now separate languages in the same family as opposed to successorsAnonymoushttps://www.blogger.com/profile/08185254298048097278noreply@blogger.com