2
kongruxi 2011-05-05 22:58:57 +08:00
据网络上一些人的言论
PHP: dirty but quick python: 优雅 两个我都没有学习,所以给不了意见 |
3
dementrock 2011-05-05 23:02:03 +08:00
两个都简单接触过
PHP语法真的太奇葩了 相比之下python用起来真的很爽 |
4
anyforever OP @chone sae支持
另两位兄弟说python优雅、还爽,看来有必要去探索一下哈~ |
5
fanzeyi 2011-05-05 23:35:20 +08:00
@anyforever SAE敢信嘛
|
6
Paranoid 2011-05-05 23:41:46 +08:00
应该先搜索下论坛。
优雅不如上ROR。 PHP好一点的框框也不则呢么dirty。 python的缩进无法忍的人飘过。 |
7
chone 2011-05-06 08:05:41 +08:00
@anyforever 据某分调查python是最受欢迎的周末语言,也就是程序员最喜欢在业余使用的语言。
|
8
istef 2011-05-06 08:42:50 +08:00
我想对于 @livid 来说 GAE 不支持 PHP 应该是他倒向 Python 的一个原因,至少是诸多原因的一个。当然 Python 学习起来也不困难,虽然括号变缩进了最开始要稍微适应一下。。。。
至于代码优雅程度,其实 PHP 弄个好点儿的框架写出来的代码也很易读很容易维护,强烈推荐 CodeIgniter |
10
iiduce 2011-05-06 09:25:52 +08:00
我在完全未接触python之前,是因为看到了两段话:
1. The Zen of Python Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than *right* now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those! 2. 人生苦短,我用python 然后后来的学习中,一直在体验这些话,感觉并不是瞎掰。也可能我先入为主了。 |
11
istef 2011-05-06 12:36:58 +08:00
@fengluo 这个我同意,其实我感觉 PHP 不是语法不够简练,是很多函数都不统一,即使做了很久 PHP 开发还是离不开手册
|
12
seerhut 2011-05-06 12:59:23 +08:00
python实在太全能了,可以做脚本,可以做server的app,可以做科学计算,可以做系统管理,自然语言处理。。。和php处理的问题域不是一个数量级的。
|
13
fim8 2011-05-06 13:54:24 +08:00
但是现在靠PYTHON开发养活自己的又有多少呢?
|
14
qichangxing 2011-05-07 04:42:39 +08:00
最主要的因为 GAE,无须为运维而烦恼。
|
15
ayanamist 2011-05-07 09:38:36 +08:00
@fim8 很多的,只是国内不是很流行,主要是部署上没有PHP方便,不过选择余地也比PHP大,除了FastCGI,还有WSGI,HTTP,mod_python等等
|
16
alsotang 2011-09-10 23:08:28 +08:00
@iiduce 之前学python看了这个zen,不过感触不深。后来对比了c++或者php之类的语言,发现python确实真的遵循了这些原则。优雅得无可比拟。
|
18
Ricepig 2011-11-17 23:55:32 +08:00
Python除了I18n不优雅,其他语言层面上的优雅性还是要高出php一筹的
|