Ruby On Rails 另一个笑谈而已

系统 1795 0

Ruby On Rails 最近在网上炒得很热,很多人把“Java企业应用开发的替代物”这个样的赞美都献给他了。甚至老外在网上说用Java4个月作的项目,用Ruby4天就完成了(如果这个项目不考虑需求分析,原型迭代,大量的测试和修补的工作时间,仅仅是做一个赝品,我也同意这种说法,不过如果用php实现,估计一天就可以完成了)。于是我不得不带着惊讶的眼光打量这个小弟弟。看看他是否有潜力成为千万企业应用开发者们的最爱。然后看完它的几篇教程后,我大跌眼镜。

RoR 只不过是一个脚本语言+GUI代码生成器,能够生成sql,action,controller这个.rb文件和.rhtml 文件,从这个角度上看,RoR和Perl,php相比没有任何创新的地方,基于php的完整代码生成的工具早就不计其数了。它里面所谓的controller action模式,我在php项目里面早就使用了(大家可以参考phpbt)。

RoR想替代企业应用开发维持尚早。首先语言的安全性没有得到充分的测试,最简单就是脚本还不能预编译和加密。另外Ruby还需要大量的企业函数库的支持,看看PHP吧,里面有大量的函数,LDAP,Mail等等。

Ruby 想要和Python,Perl,PHP等各种语言竞争,还长路漫漫,不过如果Ruby和Java紧密结合,可以像Groovy一样作为Java在脚本上的补充还有可用之处。

不过总体来说,这东西还是不值得去投入太大精力,还不如关注一下PHP,IBM不是说也要助推PHP的产品么?



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=563665


Ruby On Rails 另一个笑谈而已


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论