• 请不要在回答技术问题时复制粘贴 AI 生成的内容
chenhui7373
V2EX  ›  程序员

Python 优于 Ruby(Perl 6.0)?

  •  2
     
  •   chenhui7373 · Nov 14, 2015 · 7098 views
    This topic created in 4014 days ago, the information mentioned may be changed or developed.
    36 replies  •  2018-09-28 17:50:46 +08:00
    jasontse
    jasontse
    Nov 14, 2015 via Android❤️1
    1
    LZ 你缺铜币吗
    acdea4effdbb420d
    acdea4effdbb420d
    Nov 14, 2015
    2
    经常看到 python 标榜自己一件事情只有一种最优解法。
    我很想知道别的语言在什么情况下一件事情有好几种“最”优解法?
    wolfan
    wolfan
    Nov 14, 2015 via Android
    3
    刚好签到一周年,我来送点小铜币~
    wangfeng3769
    wangfeng3769
    Nov 14, 2015
    4
    如果你会 python 好事,如果你会 ruby 更好,perl 其实也不错.没有哪个更好,看你看重的是哪一点.
    wizardforcel
    wizardforcel
    Nov 14, 2015 via Android
    5
    perl ?几年没在网上看过它的源码了。
    49
    49
    Nov 14, 2015
    6
    语无优劣,人有先后
    lichun
    lichun
    Nov 14, 2015
    7
    @acdea4effdbb420d

    嗯,一件事只有一种最优方案
    但自己出现了 Python2 和 Python3 , 还有 Python2 里面的 urllib 、 urllib2 、 urllib3
    nbndco
    nbndco
    Nov 14, 2015 via iPhone
    8
    @acdea4effdbb420d 其实还蛮多的,不过更准确的说法是 python 只有一个丑的不堪入目的解法,而其他语言往往有很多优雅的解法。比如 python 和 ruby 的继承。
    msg7086
    msg7086
    Nov 14, 2015
    9
    我现在看到的 python 有而 ruby 没有的就是 list 表达式了。
    然而 ruby 已经在用函数式跑了……

    然后大概还有科学计算库,不过这已经不算语言范畴了。

    至于最优解法……首先先定义什么是最优。
    最高效?最优雅?最易懂?内存占用最小?兼容性最好?扩展性最好?

    如果 python 真能写出最高效优雅易懂而且又有最好的兼容性扩展性还内存占用小的代码……

    GG 是在下输了
    wdhwg001
    wdhwg001
    Nov 14, 2015 via iPhone
    10
    缺币?
    亲你知道有种东西叫 Crystal-lang 吗?
    griffinqiu
    griffinqiu
    Nov 14, 2015 via iPhone
    11
    看到 python 标榜自己一件事情只有一种最优解法。
    我很想知道在 web 里 python 的最优解是什么
    babytomas
    babytomas
    Nov 14, 2015 via Android
    12
    @wolfan 我已经连续登录 648 天了。。

    一到 8 点就可以签到领取奖励了(估计服务器时间不是 +8 的), V2 这个签到简直是降低我生产力的元凶。。。
    MrEggNoodle
    MrEggNoodle
    Nov 14, 2015
    13
    虽然我也是喜欢 py 的,但是我觉得这种问题不应该拿来提问。
    huobazi
    huobazi
    Nov 14, 2015 via Android
    14
    哦(⊙o⊙)哦
    PythonAnswer
    PythonAnswer
    Nov 14, 2015 via Android❤️1
    15
    哈哈,库的广度和成熟度,目前 python 大于 ruby 没问题

    ruby 社区推崇的 coc 导致 只有一种最好的解决方案

    python 推崇的只有一种最明显的好方法,导致出现 n 多种方法
    neo1218
    neo1218
    Nov 14, 2015
    16
    @lichun 所以 python 里面出现了 requests https://github.com/kennethreitz/requests
    robertlyc
    robertlyc
    Nov 14, 2015
    17
    python 党又来秀智商下限了
    ethego
    ethego
    Nov 14, 2015
    18
    一脑残粉顶十黑,链接里的内容全是脑残粉的征兆, python 和这些所谓的“哲学”并不相同
    windfarer
    windfarer
    Nov 14, 2015 via Android
    19
    又是引战帖,有工夫争论这个不如都学了,干活的时候哪个用得爽用哪个
    dqh3000
    dqh3000
    Nov 14, 2015
    20
    php 不服,楼主你缺铜币吧?
    ericls
    ericls
    Nov 14, 2015
    21
    作为一个 Pythonist 我觉得楼主纯粹找骂
    longaiwp
    longaiwp
    Nov 14, 2015
    22
    是 Lz 缺铜币了吧,大家其实也不必那么着急, Lz 是来找喷的大家都知道,使劲喷不就好了?
    addbook
    addbook
    Nov 14, 2015
    23
    php 是最好的语言
    nbndco
    nbndco
    Nov 14, 2015 via iPhone
    24
    python 的一种解法是语言设计时语法层面的一种解法,不要把库拿来比,这有什么意思
    Jocktaa
    Jocktaa
    Nov 14, 2015
    25
    Perl6 雄起 快粗来干掉这些牛鬼蛇神吧~
    imxiaozhi
    imxiaozhi
    Nov 14, 2015
    26
    @msg7086 头像很好看
    ipconfiger
    ipconfiger
    Nov 14, 2015
    27
    送你点铜币,不要谢我
    ivvei
    ivvei
    Nov 14, 2015
    28
    Perl6 除了名字带 Perl ,跟 Perl 都还有些啥关系?
    x86
    x86
    Nov 14, 2015 via iPhone
    29
    建议到 ruby-china 发帖
    0x000000
    0x000000
    Nov 15, 2015
    30
    关于 Python 的性能优于的 Ruby 的那一条,建议你看看 benchmark -> http://benchmarksgame.alioth.debian.org/u64q/ruby.html
    sinux
    sinux
    PRO
    Nov 15, 2015
    31
    @ivvei 都是 Larry Wall 的东西,核心开发组很多成员都在 Perl5 和 Perl6 两个项目中并行开发, Per5 to Perl6 有详尽的对比和解释文档, Per6 对 Perl5 向下兼容,你说有啥关系?
    holyghost
    holyghost
    Nov 15, 2015
    32
    我最喜欢的关于 python 的一个笑话: urllib urlib2 urllib3
    wizardoz
    wizardoz
    Nov 16, 2015
    33
    同时能用这几种语言开发项目的人我相信不少。但是同时能对这几种语言深入了解到能评判孰优孰劣的我觉得应该不多吧。
    不过 LZ 问这样的问题纯属找骂。
    sinux
    sinux
    PRO
    Nov 16, 2015
    34
    @holyghost Python3 已经没有这个笑话了,我不知道为什么楼主还要列出来, url 里面英文和拼音混用,也是服
    mulog
    mulog
    Nov 16, 2015
    35
    蛋疼
    不过这个 arguman 这个站看起来倒是有点意思啊!
    leido
    leido
    Sep 28, 2018
    36
    @holyghost py3 里面不是只有一个 urllib 了吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4195 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 08:15 · PVG 16:15 · LAX 00:15 · JFK 03:15
    ♥ Do have faith in what you're doing.