展望Ruby语言发展状况
创始人
2024-06-16 05:51:14
0

任何一种语言都需要长时间的应用改进才能成为一款越来越好的编程语言。Ruby语言同样也是需要循序渐进的发展。下面我们就来一起展望一下Ruby语言发展的前景。#t#

但是真正能成为流行的语言是需要时机与需求的。就如ajax技术,说实在的,真是很老的技术了,早在很多年前就有过应用。相信很多朋友在几年前就有过类似的开发经历。随着互联网的发展, 由于用户体验需求的不断提高,它的位置也越来越重要,才促成WEB2.0应用中它是必不可少的技术之一。

在ruby世界里,Rails框架的推出,促使广大开发人员将眼球投向了ruby,一年前,是它让ruby语言火了起来。准确的说,是Ruby on Rails火了。Rails让人看到,实现一个WEB应用是那么的快速与容易。经过亲身体验,的确如官方声称的一样。但是ruby真的能成为流行语言吗?现在这样讲,我想还为之过早吧。

Rails只不过是一个框架,一种开发的方式,它的存在不代表语言本身有多么好。同样,其它语言,如java ,.net系列,PHp等也都可以实现类似的框架。对于这些语言的开发人员就没有必要去学习ruby。只要采用自己所撑的语言已实现的类似于RoR的框架就可以,为什么一定要去学习一种新语言呢?

RoR开发快速,绝大程度上是它的代码生成高度的脚本化所体现的。单元功能的高度封装也是它的特性之一。对于创建的应用,自动设置了默认的基于MVC结构的应用框架也是它的重要特性体现之一。不过,我相信,做过代码生成器的朋友也一定有做过类似的功能,只是没有RoR做的彻底。

很早之前用过用来生成php程序的工具PHPMaker ,它也一样可以快速的构建PHP的WEB应用。并且是图形化的处理,生成的程序可以对数据库的记录进行增、删、改、查。也只需几步就可以达到这样的效果。但是它做的不够彻底,没有从一个项目的整体去考虑,只是考虑一个基本实现,而RoR在这方面就做的很好,从整体WEB应用框架的生成,到单一的实现,它都给出了方法。虽然是这样,再优秀也只是一种框架,一种具有高效实用的代码生成功能的框架。这些不足以证明Ruby语言发展是强壮的,是可以成为流行语言的依据。

各大企业对语言的支持,是语言能否流行的重要因素。而ruby语言,现在看来未必能成为流行的开发语言。sun也好,微软也好,只是接受了RoR的思想,而不是ruby语言本身。你觉得他们会下力气去支持ruby吗?

如果这些大企业都不支持ruby,只是接受了RoR的思想,采用自身技术去实现与RoR思想相同并更好的框架技术。你还有必要去学习ruby语言吗?当然有足够的时间多学习一种新语言也是件好事。但是Ruby语言只能是昙花一现,它的火,很快就会熄灭。几年后,会有人感叹,Ruby语言发展也辉煌过。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...