论坛首页 编程语言技术论坛

Why not Python?

浏览 14560 次
锁定老帖子 主题:Why not Python?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-11-10  
Of snakes and rubies; Or why I chose Python over Ruby
http://jesusphreak.infogami.com/blog/why_py

作者以自己的亲身实践对比了Ruby和Python,文笔不错啊,至少我这个四级看着通俗易懂……

结论:Ruby在性能、丰富的库支持、语言支持、重量级应用、可维护性、语言哲学方面跟Python还有差距……

发此贴的目的是希望今后能在JavaEye多看到些大家在Python方面的讨论,嘻嘻……

(发错地方了,麻烦Admin给转到“综合技术”区吧……)


   发表时间:2006-11-11  
http://www.railscn.com/viewtopic.php?t=1773
0 请登录后投票
   发表时间:2006-11-11  
python感觉就是缺少了一个非常明确的应用方向.好像很多都可以做,让人难选择.

0 请登录后投票
   发表时间:2006-11-12  
wzgme 写道
python感觉就是缺少了一个非常明确的应用方向.好像很多都可以做,让人难选择.

那要看你希望从其中得到什么了。不过单纯的从爱好来讲,我还是比较喜欢Python的。Ruby有些东西实在让人搞不懂。
到现在Ruby也就出了个Rails,Python有N多东西。至少那个WinCVS就是Python写得。
不过确实要承认Rails是超级强大。
0 请登录后投票
   发表时间:2006-11-12  
要是Python也具备Closure(Block)的话我绝不会多瞧下Ruby。
0 请登录后投票
   发表时间:2006-11-12  
Suninny 写道
要是Python也具备Closure(Block)的话我绝不会多瞧下Ruby。
那个yield真的有那么神奇么,难到Python里面没有相应的解决方案么。
我不是很了解Closure(Block),我初步感觉传个函数不就能取到这样的作用么。
我觉得Ruby可能在Rails的巨浪中被夸大了。
就像张三丰练了太极以后,大家都觉得太极是最厉害的。但是其实还是“天下武功出少林”!
感觉我们关注的大部分的都是Web开发,所以才彻底的被Rails震撼(这里少不了Java官僚气息的功劳)。那么其他的领域呢?
如果你讨论的是语言本身,那么我觉得还是Python更讨我喜欢。。。
0 请登录后投票
   发表时间:2006-11-12  
geradle 写道
wzgme 写道
python感觉就是缺少了一个非常明确的应用方向.好像很多都可以做,让人难选择.

说到底还是觉得Python不那么容易让你找到好工作或者赚到钱。不过单纯的从爱好来讲,我还是比较喜欢Python的。Ruby有些东西实在让人搞不懂。
到现在Ruby也就出了个Rails,Python有N多东西。至少那个WinCVS就是Python写得。
不过确实要承认Rails是超级强大。


工作或赚钱,从来不是依靠什么语言的.而且我现在做的,和这些语言根本没关系.
  学python,也仅仅是我的爱好.

ps:你说话那种态度,让人发笑. 
0 请登录后投票
   发表时间:2006-11-14  
python好像不是很需要转递block,因为定义函数的方式很方便。
0 请登录后投票
   发表时间:2006-11-14  
萝卜青菜各有所爱,我就不喜欢python的语法。
0 请登录后投票
   发表时间:2006-11-14  
我倒觉得相比起ruby来,python只能算是中规中矩,没多少出彩的地方。

ruby我认为最强的地方是可以open一个类,扩充它。另一个强的地方是关键字,ruby的关键字很少,而且很多关键字可以当成方法名来用,限制很少,只要你愿意,可以随意地扩充ruby,把它看成是语言的一部分。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics