Python 优于 Ruby(Perl 6.0)?

2015-11-14 07:50:12 +08:00
 chenhui7373

http://ch.arguman.org/python-you-yu-ruby/15076

5730 次点击
所在节点    程序员
36 条回复
jasontse
2015-11-14 07:56:11 +08:00
LZ 你缺铜币吗
acdea4effdbb420d
2015-11-14 08:05:26 +08:00
经常看到 python 标榜自己一件事情只有一种最优解法。
我很想知道别的语言在什么情况下一件事情有好几种“最”优解法?
wolfan
2015-11-14 08:05:38 +08:00
刚好签到一周年,我来送点小铜币~
wangfeng3769
2015-11-14 08:14:27 +08:00
如果你会 python 好事,如果你会 ruby 更好,perl 其实也不错.没有哪个更好,看你看重的是哪一点.
wizardforcel
2015-11-14 08:20:08 +08:00
perl ?几年没在网上看过它的源码了。
49
2015-11-14 08:22:11 +08:00
语无优劣,人有先后
lichun
2015-11-14 08:38:03 +08:00
@acdea4effdbb420d

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

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

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

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

GG 是在下输了
wdhwg001
2015-11-14 09:09:08 +08:00
缺币?
亲你知道有种东西叫 Crystal-lang 吗?
griffinqiu
2015-11-14 09:24:01 +08:00
看到 python 标榜自己一件事情只有一种最优解法。
我很想知道在 web 里 python 的最优解是什么
babytomas
2015-11-14 09:31:47 +08:00
@wolfan 我已经连续登录 648 天了。。

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

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

python 推崇的只有一种最明显的好方法,导致出现 n 多种方法
neo1218
2015-11-14 11:29:11 +08:00
@lichun 所以 python 里面出现了 requests https://github.com/kennethreitz/requests
robertlyc
2015-11-14 12:10:22 +08:00
python 党又来秀智商下限了
ethego
2015-11-14 12:17:17 +08:00
一脑残粉顶十黑,链接里的内容全是脑残粉的征兆, python 和这些所谓的“哲学”并不相同
windfarer
2015-11-14 12:30:34 +08:00
又是引战帖,有工夫争论这个不如都学了,干活的时候哪个用得爽用哪个
dqh3000
2015-11-14 12:32:14 +08:00
php 不服,楼主你缺铜币吧?

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

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

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

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

© 2021 V2EX