1
jasontse 2015-11-14 07:56:11 +08:00 via Android 1
LZ 你缺铜币吗
|
2
acdea4effdbb420d 2015-11-14 08:05:26 +08:00
经常看到 python 标榜自己一件事情只有一种最优解法。
我很想知道别的语言在什么情况下一件事情有好几种“最”优解法? |
3
wolfan 2015-11-14 08:05:38 +08:00 via Android
刚好签到一周年,我来送点小铜币~
|
4
wangfeng3769 2015-11-14 08:14:27 +08:00
如果你会 python 好事,如果你会 ruby 更好,perl 其实也不错.没有哪个更好,看你看重的是哪一点.
|
5
wizardforcel 2015-11-14 08:20:08 +08:00 via Android
perl ?几年没在网上看过它的源码了。
|
6
49 2015-11-14 08:22:11 +08:00
语无优劣,人有先后
|
7
lichun 2015-11-14 08:38:03 +08:00
|
8
nbndco 2015-11-14 08:39:10 +08:00 via iPhone
@acdea4effdbb420d 其实还蛮多的,不过更准确的说法是 python 只有一个丑的不堪入目的解法,而其他语言往往有很多优雅的解法。比如 python 和 ruby 的继承。
|
9
msg7086 2015-11-14 08:52:15 +08:00
我现在看到的 python 有而 ruby 没有的就是 list 表达式了。
然而 ruby 已经在用函数式跑了…… 然后大概还有科学计算库,不过这已经不算语言范畴了。 至于最优解法……首先先定义什么是最优。 最高效?最优雅?最易懂?内存占用最小?兼容性最好?扩展性最好? 如果 python 真能写出最高效优雅易懂而且又有最好的兼容性扩展性还内存占用小的代码…… GG 是在下输了 |
10
wdhwg001 2015-11-14 09:09:08 +08:00 via iPhone
缺币?
亲你知道有种东西叫 Crystal-lang 吗? |
11
griffinqiu 2015-11-14 09:24:01 +08:00 via iPhone
看到 python 标榜自己一件事情只有一种最优解法。
我很想知道在 web 里 python 的最优解是什么 |
12
babytomas 2015-11-14 09:31:47 +08:00 via Android
|
13
MrEggNoodle 2015-11-14 10:16:04 +08:00
虽然我也是喜欢 py 的,但是我觉得这种问题不应该拿来提问。
|
14
huobazi 2015-11-14 10:33:57 +08:00 via Android
哦(⊙o⊙)哦
|
15
PythonAnswer 2015-11-14 10:46:24 +08:00 via Android 1
哈哈,库的广度和成熟度,目前 python 大于 ruby 没问题
ruby 社区推崇的 coc 导致 只有一种最好的解决方案 python 推崇的只有一种最明显的好方法,导致出现 n 多种方法 |
16
neo1218 2015-11-14 11:29:11 +08:00
@lichun 所以 python 里面出现了 requests https://github.com/kennethreitz/requests
|
17
robertlyc 2015-11-14 12:10:22 +08:00
python 党又来秀智商下限了
|
18
ethego 2015-11-14 12:17:17 +08:00
一脑残粉顶十黑,链接里的内容全是脑残粉的征兆, python 和这些所谓的“哲学”并不相同
|
19
windfarer 2015-11-14 12:30:34 +08:00 via Android
又是引战帖,有工夫争论这个不如都学了,干活的时候哪个用得爽用哪个
|
20
dqh3000 2015-11-14 12:32:14 +08:00
php 不服,楼主你缺铜币吧?
|
21
ericls 2015-11-14 13:26:17 +08:00
作为一个 Pythonist 我觉得楼主纯粹找骂
|
22
longaiwp 2015-11-14 14:26:38 +08:00
是 Lz 缺铜币了吧,大家其实也不必那么着急, Lz 是来找喷的大家都知道,使劲喷不就好了?
|
23
addbook 2015-11-14 14:55:26 +08:00
php 是最好的语言
|
24
nbndco 2015-11-14 16:03:36 +08:00 via iPhone
python 的一种解法是语言设计时语法层面的一种解法,不要把库拿来比,这有什么意思
|
25
Jocktaa 2015-11-14 16:55:44 +08:00
Perl6 雄起 快粗来干掉这些牛鬼蛇神吧~
|
27
ipconfiger 2015-11-14 19:11:44 +08:00
送你点铜币,不要谢我
|
28
ivvei 2015-11-14 22:55:29 +08:00
Perl6 除了名字带 Perl ,跟 Perl 都还有些啥关系?
|
29
x86 2015-11-14 23:07:01 +08:00 via iPhone
建议到 ruby-china 发帖
|
30
0x000000 2015-11-15 00:06:41 +08:00
关于 Python 的性能优于的 Ruby 的那一条,建议你看看 benchmark -> http://benchmarksgame.alioth.debian.org/u64q/ruby.html
|
31
sinux 2015-11-15 13:21:05 +08:00
@ivvei 都是 Larry Wall 的东西,核心开发组很多成员都在 Perl5 和 Perl6 两个项目中并行开发, Per5 to Perl6 有详尽的对比和解释文档, Per6 对 Perl5 向下兼容,你说有啥关系?
|
32
holyghost 2015-11-15 17:35:04 +08:00
我最喜欢的关于 python 的一个笑话: urllib urlib2 urllib3
|
33
wizardoz 2015-11-16 09:50:06 +08:00
同时能用这几种语言开发项目的人我相信不少。但是同时能对这几种语言深入了解到能评判孰优孰劣的我觉得应该不多吧。
不过 LZ 问这样的问题纯属找骂。 |
35
mulog 2015-11-16 11:51:06 +08:00
蛋疼
不过这个 arguman 这个站看起来倒是有点意思啊! |