锁定老帖子 主题:Rails Is A Ghetto
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (14)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-06
这个事情我觉得Zed说的很可信,内容很好的反映了ruby特别是rails社区的情况。如果大家有心还可以去研究django社区,看看那里是什么气象。
就我个人的看法,django从技术到应用上来说都更加适合于实际的开发,而且历史也不比rails短。特别是python社区的力量,按常理要比ruby社区强大。但是实际的情况是rails的力量比django的力量要大许多,why? 其实很简单DHH这个人更加强势,更加不喜欢听别人的意见(其实django也很少听别人的建议,再加上python那里自己搞个框架不是一般的简单。所以只要谁不服气,就能自己搞个东西出来,叫叫板。只不过就是大家面子上还都保持一个过得去的状况,不会撕破脸。这大概的原因在于python社区的中坚力量是系统管理员,而不是程序员这个背景的一个反应。),认准了一个路就不回头,而且还高声叫喊着不回头。于是思想比较统一,统一的有些排斥不同的声音。 就一个社群来说,这样未必是好事情,毕竟需要民主和和谐。不过就一个项目来说,保持统一未必就是坏事情,特别是rails这样的前瞻性项目,如果今天你一句就向东,明天他一句就向西,后天不知道谁一句就后退,早就不会有今天的rails了。 真正会出乱子的时候是,有些人觉得不爽了,开始自己动手在rails的核心动手脚,自己整出一个rails的变种来。这个变种如果有新的内容,并且发展速度足够快,也嗓门足够大,那就有戏看了。 说实在的如果我们这些小人物,真的忍耐不住,想要清净,那不如去看看python的paste,自己玩自己的。 |
|
返回顶楼 | |
发表时间:2008-01-06
能吵架也不错,总比ls发表了篇这么有见地的观点还没有人回应强。多吵吵问题只会更加清楚。
我到感觉现在rails很多问题反而是Mongrel 自己产生能过的,如果用fastcgi反而没有这么多问题。我估计zed大概自己根本不用Mongrel 。 另外python的web framework估计没有什么好指望的,单单一个缩进在html模板里面的问题就不好办,而对于灵活要求高的web来说python没有ruby适合。 而且如ls所说,python是给管理员用的,对开发者来说不是很友好,用easy install装个库,居然test和文档都不包括在里面。 目前rails的问题不是rails本身,而是rails发展太快,ruby本身没有跟上。 |
|
返回顶楼 | |
发表时间:2008-01-07
Ruby现在已经是发展很快的语言了,只不过到目前为止Ruby还没有为Rails做优化,特别是令人诟病的GC规则
|
|
返回顶楼 | |
发表时间:2008-01-21
我倒觉得Ruby的问题只有一个,就是MRI的实现不够漂亮,也许JRuby能解决Rails的问题,但没有非常优秀的C实现对于许多应用来说始终是个大问题...
|
|
返回顶楼 | |