展望Ruby语言发展状况

开发 开发工具
Ruby语言发展的前景在专业人士眼中并不是非常理想。因为有了Rails框架的推出,使得大家不用再去花费更多的时间去学习这项新语言。

任何一种语言都需要长时间的应用改进才能成为一款越来越好的编程语言。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语言发展也辉煌过。

责任编辑:曹凯 来源: CSDN
相关推荐

2021-11-15 07:02:46

软件市场工业

2009-09-18 13:12:05

2011-07-22 15:08:00

Internet互联网思科

2011-05-31 18:25:25

测试工具

2010-05-25 17:14:16

UPS电源行业发展

2012-11-07 09:41:30

2020-01-21 22:08:05

编程语言PythonJava

2019-11-15 09:00:00

API安全网络安全数据安全

2015-12-02 11:09:12

IT发展网络发展趋势

2011-04-18 14:28:43

测试工具软件测试软件工程

2011-12-31 14:19:06

Web Apps

2013-12-02 09:56:30

云计算

2009-07-04 16:33:10

2019-07-19 15:48:19

2014-11-05 11:05:15

Ruby

2009-10-21 15:43:38

综合布线市场

2010-01-08 21:26:07

物流快递行业客户服务中心Mazal智能

2010-08-31 10:46:20

2014-06-09 09:27:47

网络

2009-10-16 15:34:14

布局布线技术
点赞
收藏

51CTO技术栈公众号