精华网络内容 :http://www.qqread.com/network/
如果2006年Java开源被业界认为一种趋势的话,那么Ruby在2007新年伊始一跃成为十大流行编程语言,就绝对不容小视的,带着敏捷的Web开发优势,Ruby在迅速的前进,甚至在蚕食Java领域,Java的开源没能阻挡Ruby前进的脚步,而且Ruby还在不断的扩大自已的战场,涉及到了除Java之外的其它脚本语言,Ruby是靠什么样的优势打乱如今的语言阵营格局呢?
带着这个疑问我们采访了Java咨询专家,上海炯耐计算机软件有限公司总经理, JavaEye技术社区创始人范凯,请他谈一下Ruby现在的发展状况:
记者:我知道您是Java企业咨询专家,自然也是一个Java的狂热者了,对于Ruby在中国还不是很成熟,而且能借鉴的相关经验还很少,我想知道您的JavaEye社区,当时出于什么原因考虑用Ruby开发而不用Java呢?
范凯:在目前的主流web开发技术例如J2EE,ASP.net,PHP,Python,Ruby当中,基于Ruby语言的rails框架是做网站开发速度最快的工具了,可以达到J2EE框架开发速度的5-10倍,并且程序代码量也只有使用J2EE框架开发的1/5以下。因此使用Ruby来开发JavaEye网站,能够把网站的开发周期缩短5倍左右,也就是说,如果用Java开发JavaEye网站需要5个月时间的话,那么使用Ruby仅仅1个月就够了(而事实上我们也只用了1个月加1周的时间开发出来网站)。另外由于代码量的大幅度减少,网站整个的维护工作量也大大降低。因为使用Ruby带来的开发和维护上面的好处实在是很诱人,能够几倍幅度的降低我们的网站开发周期和维护成本,那何乐而不为呢?
目前Ruby在国内应用很稀少,也找不到什么可以借鉴的经验,我们在开发过程中遇到的各种各样的问题都是自己摸索过来的。不过对于我们本来就是资深开发人员,又运营高端技术社区来说,这些都不是什么障碍,Ruby无论如何,还是比Java要简单,只要适合我们,什么技术都可以拿来用,对于高水平的开发人员来说,用什么编程语言都一样,精通Java的去搞Ruby,完全没有什么障碍。
相关专题
- Spring开源框架技术 (672篇文章)
- Java环境安装配置 (5640篇文章)
- Java编程开发手册 (8291篇文章)
- Wlan组网----家庭专题 (4206篇文章)
- Ruby与其他语言的比较 (11篇文章)
- J2SE综合:浅谈java程序发布之 jre 篇 (11次浏览)
- JAVA代码中使用魔法数值 (8次浏览)
- Hibernate缓存管理 (6次浏览)
- JAVA代码应该流畅和结构化 (5次浏览)
- Java JVM设置对性能的影响 (4次浏览)
- 开发框架:深入了解 Struts Validator (3次浏览)
- Java中的通信机制及与C/C API的集成 (1次浏览)
- 用Hibernate实现领域对象的自定义字段 (1次浏览)
- Java语言入门 简述Java语言回收机制 (0次浏览)
- 2008年Java开发者最迫切的五个期望 (0次浏览)



