Py3 大概需要多少时间取代 Py2 的大部分市场?

2014-06-28 14:39:45 +08:00
 ShiehShieh
我的意思是,现在的企业级开发Py3占到了多大的比重呢?如果比重不高,Py3的使用大概什么时候会赶超Py2呢?
我这么问是因为我没有太多时间migrate to Py3,当如果Py3会在较短时间内占领市场,我还是会挤出时间去看的。
4964 次点击
所在节点    Python
24 条回复
jiang42
2014-06-28 14:57:06 +08:00
个人觉得。。。遥遥无期
ddzz
2014-06-28 14:58:05 +08:00
10年以后
ShiehShieh
2014-06-28 15:02:03 +08:00
这。。。。。。这。。。。。。这么夸张。。。。。。那我就放心了。。。。。。
ShiehShieh
2014-06-28 15:02:55 +08:00
有没有在企业里做Python开发的人士能发表一下意见嗒TDT
Livid
2014-06-28 15:03:50 +08:00
等到 Ubuntu 和 CentOS 里只搭载 Python 3 的时候再考虑这个问题吧。
glasslion
2014-06-28 15:04:56 +08:00
2-3年
guoqiao
2014-06-28 15:15:02 +08:00
@ddzz 同意.
个人认为py3与py2不兼容,是py社区最糟糕的决定.
heliar
2014-06-28 15:24:40 +08:00
得等框架跟上吧。。。虽然有官方的2to3,但是有的差异还是蛮大的。
jiang42
2014-06-28 15:53:05 +08:00
@guoqiao 这还不是最糟糕的,最糟糕的是出了python3还在维护python2
tammy
2014-06-28 16:03:36 +08:00
个人觉得。。。遥遥无期
openroc
2014-06-28 16:04:11 +08:00
大概节奏应该是这样,py2 -> nodejs -> go -> ??
hooluupog
2014-06-28 16:15:07 +08:00
@guoqiao 有利有弊。如果py3和py2兼容,你可以参考java,java死活不愿意打破向后兼容性,结果语言和库里没很多坑和过时的东西没办法清理,新的特性迟迟加不进来,一个java 8都跳票了好多次。搞java的有时候很羡慕py3k这个项目和魄力,不过如今看来问题也不是这么简单的。
Kabie
2014-06-28 16:16:22 +08:00
老项目没必要转了。。。新项目最好考虑一下有没有非Python2不可的地方
guoqiao
2014-06-28 16:24:57 +08:00
@hooluupog
就商业上来说, 保持向后兼容性是绝对必要的, 甚至决定了存亡, 何况是Java这种如此普及的语言.
可参考perl 6现在的惨状.
微软的Windows是这方面最成功的范例(当然也包括Vista这样最佳的反例).
qian19876025
2014-06-28 17:10:20 +08:00
楼主你应该说什么时候微软 不兼容以前的全部程序了
rcmerci
2014-06-28 22:52:38 +08:00
我记得python爸爸说2.7支持到2020年。。。。
konakona
2014-06-29 01:17:04 +08:00
python的版本推动很大一部分取决于Linux市场。
里面现在一般还是2.7,而且它们似乎也没有意识想要用3,因为很多依赖的库件都还是2编写的。
ShiehShieh
2014-06-29 09:58:58 +08:00
深有同感,向后兼容是硬伤,谢谢大家的回答,那我还是暂时不考虑过渡到Py3好啦( ̄▽ ̄)
lennyh
2014-06-29 21:01:44 +08:00
貌似现在有Linux发行版已经在考虑默认py3了吧,不过真的要普及估计还得等几年吧~~
mengzhuo
2014-06-30 09:58:57 +08:00
@guoqiao 很多函数、库还是向后兼容的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/119977

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX