免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2792 | 回复: 3

再议Python、Ruby的开发效率、运行效率、可维护性等问题! [复制链接]

论坛徽章:
0
发表于 2011-05-10 14:03 |显示全部楼层
1、关于开发效率:
   ROR用15分钟开发一个博客的实例充分地展示了敏捷开发的优势。
   但Python社区有筒子立马展示用Django10分钟开发博客的能力。(http://py3k.iteye.com/blog/344655)
   可见在快速开发的问题上,Django可能并不输于ROR。
   但Django并未表现出ROR必杀级的影响,短板何在呢?
   如果不讲框架,单就语言本身论,Python和Ruby哪个开发更快速?

2、关于运行效率:
   之前运行效率可能是Ruby的最大问题,但Ruby1.9出来后,据说Ruby的运行效率已有极大的改观,甚至并不输于Python2.5,具体不知道有没有人验证过。而Google也准备发力将Python的速度提高5倍。

3、关于可维护性:
   Python简洁明确的特征支持了它强大的可维护性,而Ruby魔幻灵巧的特征,也导致了Rails这一架构出生在Ruby阵营,那以后呢?Ruby天生的特性会不会接二连三地为大家催生如Rails一般的惊艳功能?

4、关于应用范围:
   Python有强大的类库支持,已经在多个领域有大量应用,而Ruby借助ROR,目前主要在Web领域很突出。但以后呢?Ruby的语言优势是不是会使它更具前景?Ruby是Matz在不满意Python的基础上,借鉴了Python和其他语言创作出来的,据说Ruby有更多前瞻性的特性,这一点会不会为Ruby大大加分呢?

5、关于社区支持:
   目前Python的社区比Ruby要大很多,在国内应用的也更多,查找资料也更方便。但据说Ruby的社区虽小但团结,目标也很集中一致,所以Ruby社区表现出了很多优势。

6、关于商业支持:
   Python目前有Google支持,及其他大量应用厂商的支持。而Ruby有SUN和SAP的支持。从商业支持的角度看,谁才更占优势?

7、关于学习曲线:
   有人说Python学得更快,而Ruby丰富的语言特性也使得学习曲线相对更长,而又有人说ROR上手最快,有熟悉两种语言的筒子讲讲看...

论坛徽章:
3
处女座
日期:2014-11-05 11:02:4315-16赛季CBA联赛之四川
日期:2015-12-10 14:37:4015-16赛季CBA联赛之天津
日期:2017-09-08 18:39:34
发表于 2011-05-10 17:50 |显示全部楼层
这个帖子也太…………老了吧?

论坛徽章:
0
发表于 2011-05-10 21:21 |显示全部楼层
无谓之争啊。

论坛徽章:
22
丑牛
日期:2014-08-15 14:32:0015-16赛季CBA联赛之同曦
日期:2017-12-14 15:28:14黑曼巴
日期:2017-08-10 08:14:342017金鸡报晓
日期:2017-02-08 10:39:42黑曼巴
日期:2016-11-15 15:48:38CU十四周年纪念徽章
日期:2016-11-09 13:19:1015-16赛季CBA联赛之同曦
日期:2016-04-08 18:00:03平安夜徽章
日期:2015-12-26 00:06:30程序设计版块每日发帖之星
日期:2015-12-03 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-08-09 06:20:002015亚冠之吉达阿赫利
日期:2015-07-03 08:39:42
发表于 2011-05-12 16:07 |显示全部楼层
接触python几天了,有点不习惯。。习惯C的风格了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP