Debian 开发者呼吁淘汰 Python 2 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Tianpu
V2EX    Python

Debian 开发者呼吁淘汰 Python 2

  •  
  •   Tianpu 2015-04-17 21:42:14 +08:00 8447 次点击
    这是一个创建于 3884 天前的主题,其中的信息可能已经有所发展或是发生改变。

    http://www.solidot.org/story?sid=43749

    问:哪个语言不怕升级?
    答:PHP

    42 条回复    2015-04-20 18:54:43 +08:00
    Hyperion
        1
    Hyperion  
       2015-04-17 21:52:36 +08:00 via Android
    5.2/3 到5.4 时候,简直是地狱...

    php还有比如laravel 4.2 不支持5.4 的问题,然后整体降级到4.1.
    leeyanjie
        2
    leeyanjie  
       2015-04-17 21:57:51 +08:00
    等主流linux发行版默认自带python3时,我就换到python3
    twor2
        3
    twor2  
       2015-04-17 21:59:34 +08:00   5
    python 的优雅 全部被 2 和 3 两个婊子给毁了
    crazyxin1988
        4
    crayxin1988  
       2015-04-17 22:06:38 +08:00
    别了
    以后等着直接升级4就好了
    limbo0
        5
    limbo0  
       2015-04-17 22:13:09 +08:00
    历史包袱不是那么容易卸掉的
    loading
        6
    loading  
       2015-04-17 22:26:54 +08:00 via iPhone
    一看就知道是骗钱帖。

    我都打算换go或者node了。
    反正python写gui也还不到哪去~
    lazykar
        7
    lazykar  
       2015-04-17 22:35:12 +08:00
    还好,我从python3开始学的,对python2没感觉
    yakczh
        8
    yakczh  
       2015-04-17 22:39:21 +08:00
    python2的编码上浪费了很多时间,但是后台daemon除了java还只能选python
    VirgilMing
        9
    VirgilMing  
       2015-04-17 22:49:10 +08:00
    UTF-8。谁用谁知道。
    donghouhe
        10
    donghouhe  
       2015-04-17 22:57:32 +08:00 via Android
    我支持2.7
    kaneg
        11
    kaneg  
       2015-04-17 22:57:45 +08:00 via iPhone
    公司还在用jython2.5的泪奔而过
    cplus
        12
    cplus  
       2015-04-17 23:21:19 +08:00
    @kaneg 我们还在用python 2.4
    liluo
        13
    liluo  
       2015-04-18 00:01:40 +08:00
    Python 3 第一个 Release 是在 2008 年.

    Huadb
        14
    Huadb  
       2015-04-18 01:34:10 +08:00
    @twor2 既然说到婊子,那么谁不爱过?
    jamiesun
        15
    jamiesun  
       2015-04-18 01:37:44 +08:00
    生产力是硬道理
    roychan
        16
    roychan  
       2015-04-18 01:41:41 +08:00
    我们老师非常反对这一令人厌恶的历史包袱,我也是。
    很多库就不兼容 Python 3
    seki
        17
    seki  
       2015-04-18 01:53:26 +08:00
    一开始用的 3,后来要用 mayavi 只能切换到 2,被 utf-8 问题搞得略头疼
    whatisnew
        18
    whatisnew  
       2015-04-18 01:54:53 +08:00
    库们表示,悲催。。。
    mengzhuo
        19
    mengzhuo  
       2015-04-18 07:58:04 +08:00 via iPhone
    一堆人不看看库兼容性列表就瞎bb
    mengzhuo
        20
    mengzhuo  
       2015-04-18 08:00:31 +08:00 via iPhone   1
    一堆人不看看库兼容性列表就瞎bb

    https://python3wos.appspot.com/

    你的项目要用红的 那就用2
    很多人总以为有银弹
    难道你们希望10年后还用python2?
    qq2549112
        21
    qq2549112  
       2015-04-18 08:53:24 +08:00
    支持3啊,严重鄙视现在还推崇python2的人
    ming2050
        22
    ming2050  
       2015-04-18 09:07:49 +08:00
    我其实感觉都差不多,但是python2目前来说还是主流,所以说,目前,我还是愿意使用python2
    TangMonk
        23
    TangMonk  
       2015-04-18 09:29:22 +08:00
    ruby大法好
    NeoAtlantis
        24
    NeoAtlantis  
       2015-04-18 10:00:03 +08:00 via Android
    开始听说python不错开始学,后来被一群乱七八糟的库玩死了,处理个时间一会是time一会是datetime的……然后os.popen, os.popen2, subprocess.popen, subprocess.call, subprocess.check_output...现在不怎么写了,所以偶尔捡起来时看文档还得花半天……各种命名……getxxxxyyyy, get_xxxx_yyyy, getXxxxYyyy......@#*;:,./…!
    eric6356
        25
    eric6356  
       2015-04-18 11:07:00 +08:00
    urllib
    urllib2
    urllib3
    clino
        26
    clino  
       2015-04-18 11:50:09 +08:00
    其实之前升版本改api的时候如果一点一点来就好了
    跳崖式升级还是会遭到用户唾弃的...
    ChiangDi
        27
    ChiangDi  
       2015-04-18 11:53:15 +08:00   1
    说好的一件事只有一种最好的解决方法,结果是分裂的最厉害的。
    imn1
        28
    imn1  
       2015-04-18 12:04:04 +08:00
    @Hyperion
    5.2和5.3是并行开发的,不是升级关系吧
    zrp1994
        29
    zrp1994  
       2015-04-18 12:14:14 +08:00
    为什么说PHP不怕升级呢?
    likexian
        30
    likexian  
       2015-04-18 12:18:02 +08:00
    @mengzhuo supervisor gevent 就让一堆人不得不用2
    yaxin
        31
    yaxin  
       2015-04-18 12:20:36 +08:00   1
    @zrp1994 PHP一般都是向后兼容的
    jedyu
        32
    jedyu  
       2015-04-18 12:33:31 +08:00
    3又没有让我非要升级的,我为啥要放弃用的好好的2
    Hyperion
        33
    Hyperion  
       2015-04-18 13:04:37 +08:00   1
    @zrp1994 因为PHP 历代都是增加特性,当然除了标弃函数和特性。

    @imn1 所以我说的是 “5.2/3" 到 5.4 的时候啦…


    5.4 删除的一堆标弃函数,总有几个神经病还一直在用,导致到5.4 时候总有问题,这才是最恶心的。


    说到底,py3 和py2 到底有什么好争的?我至今也没想明白。
    Kabie
        34
    Kabie  
       2015-04-18 13:20:00 +08:00
    09年就开始用Python3……主要还是缺少Killer feature
    zhengkai
        35
    zhengkai  
       2015-04-18 17:19:17 +08:00   1
    python 2 跟 python 3 共存的局面不会持续多久了

    以后会是 python 2 跟 python 4 共存……
    fasling
        36
    fasling  
       2015-04-18 17:27:32 +08:00
    @mengzhuo 要是在红的旁边标注一个替代品就好了
    G2bN4dbX9J3ncp0r
        37
    G2bN4dbX9J3ncp0r  
       2015-04-18 21:01:48 +08:00
    为啥ruby社区一有最新版,几天就用上了
    JQ
        38
    JQ  
       2015-04-18 21:02:43 +08:00
    UTF-8 真的很痛苦
    tmqhliu
        39
    tmqhliu  
       2015-04-19 13:08:14 +08:00
    还好 ruby 1.8 到 1.9 升得早
    bravecarrot
        40
    bravecarrot  
       2015-04-19 14:54:45 +08:00
    编码问题真心蛋疼
    lincanbin
        41
    lincanbin  
       2015-04-19 23:25:58 +08:00
    Python不搞平缓过渡是自己作死
    fy
        42
    fy  
       2015-04-20 18:54:43 +08:00
    卧槽!!!debian!!!!这画风不对!!
    我一直觉得debian的stable源还在5年前,即使是testing源也就是两三年前……
    然后这帮人在讨论着这个?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1125 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 18:11 PVG 02:11 LAX 10:11 JFK 13:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86