自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

展望Ruby語言發(fā)展?fàn)顩r

開發(fā) 開發(fā)工具
Ruby語言發(fā)展的前景在專業(yè)人士眼中并不是非常理想。因?yàn)橛辛薘ails框架的推出,使得大家不用再去花費(fèi)更多的時(shí)間去學(xué)習(xí)這項(xiàng)新語言。

任何一種語言都需要長時(shí)間的應(yīng)用改進(jìn)才能成為一款越來越好的編程語言。Ruby語言同樣也是需要循序漸進(jìn)的發(fā)展。下面我們就來一起展望一下Ruby語言發(fā)展的前景。#t#

但是真正能成為流行的語言是需要時(shí)機(jī)與需求的。就如ajax技術(shù),說實(shí)在的,真是很老的技術(shù)了,早在很多年前就有過應(yīng)用。相信很多朋友在幾年前就有過類似的開發(fā)經(jīng)歷。隨著互聯(lián)網(wǎng)的發(fā)展, 由于用戶體驗(yàn)需求的不斷提高,它的位置也越來越重要,才促成WEB2.0應(yīng)用中它是必不可少的技術(shù)之一。

在ruby世界里,Rails框架的推出,促使廣大開發(fā)人員將眼球投向了ruby,一年前,是它讓ruby語言火了起來。準(zhǔn)確的說,是Ruby on Rails火了。Rails讓人看到,實(shí)現(xiàn)一個(gè)WEB應(yīng)用是那么的快速與容易。經(jīng)過親身體驗(yàn),的確如官方聲稱的一樣。但是ruby真的能成為流行語言嗎?現(xiàn)在這樣講,我想還為之過早吧。

Rails只不過是一個(gè)框架,一種開發(fā)的方式,它的存在不代表語言本身有多么好。同樣,其它語言,如java ,.net系列,PHp等也都可以實(shí)現(xiàn)類似的框架。對于這些語言的開發(fā)人員就沒有必要去學(xué)習(xí)ruby。只要采用自己所撐的語言已實(shí)現(xiàn)的類似于RoR的框架就可以,為什么一定要去學(xué)習(xí)一種新語言呢?

RoR開發(fā)快速,絕大程度上是它的代碼生成高度的腳本化所體現(xiàn)的。單元功能的高度封裝也是它的特性之一。對于創(chuàng)建的應(yīng)用,自動(dòng)設(shè)置了默認(rèn)的基于MVC結(jié)構(gòu)的應(yīng)用框架也是它的重要特性體現(xiàn)之一。不過,我相信,做過代碼生成器的朋友也一定有做過類似的功能,只是沒有RoR做的徹底。

很早之前用過用來生成php程序的工具PHPMaker ,它也一樣可以快速的構(gòu)建PHP的WEB應(yīng)用。并且是圖形化的處理,生成的程序可以對數(shù)據(jù)庫的記錄進(jìn)行增、刪、改、查。也只需幾步就可以達(dá)到這樣的效果。但是它做的不夠徹底,沒有從一個(gè)項(xiàng)目的整體去考慮,只是考慮一個(gè)基本實(shí)現(xiàn),而RoR在這方面就做的很好,從整體WEB應(yīng)用框架的生成,到單一的實(shí)現(xiàn),它都給出了方法。雖然是這樣,再優(yōu)秀也只是一種框架,一種具有高效實(shí)用的代碼生成功能的框架。這些不足以證明Ruby語言發(fā)展是強(qiáng)壯的,是可以成為流行語言的依據(jù)。

各大企業(yè)對語言的支持,是語言能否流行的重要因素。而ruby語言,現(xiàn)在看來未必能成為流行的開發(fā)語言。sun也好,微軟也好,只是接受了RoR的思想,而不是ruby語言本身。你覺得他們會(huì)下力氣去支持ruby嗎?

如果這些大企業(yè)都不支持ruby,只是接受了RoR的思想,采用自身技術(shù)去實(shí)現(xiàn)與RoR思想相同并更好的框架技術(shù)。你還有必要去學(xué)習(xí)ruby語言嗎?當(dāng)然有足夠的時(shí)間多學(xué)習(xí)一種新語言也是件好事。但是Ruby語言只能是曇花一現(xiàn),它的火,很快就會(huì)熄滅。幾年后,會(huì)有人感嘆,Ruby語言發(fā)展也輝煌過。

責(zé)任編輯:曹凱 來源: CSDN
相關(guān)推薦

2021-11-15 07:02:46

軟件市場工業(yè)

2009-09-18 13:12:05

2011-07-22 15:08:00

Internet互聯(lián)網(wǎng)思科

2011-05-31 18:25:25

測試工具

2010-05-25 17:14:16

UPS電源行業(yè)發(fā)展

2012-11-07 09:41:30

2020-01-21 22:08:05

編程語言PythonJava

2011-04-18 14:28:43

測試工具軟件測試軟件工程

2019-11-15 09:00:00

API安全網(wǎng)絡(luò)安全數(shù)據(jù)安全

2015-12-02 11:09:12

IT發(fā)展網(wǎng)絡(luò)發(fā)展趨勢

2013-12-02 09:56:30

云計(jì)算

2011-12-31 14:19:06

Web Apps

2019-07-19 15:48:19

2009-07-04 16:33:10

2014-11-05 11:05:15

Ruby

2010-01-08 21:26:07

物流快遞行業(yè)客戶服務(wù)中心Mazal智能

2009-10-21 15:43:38

綜合布線市場

2022-02-20 21:52:04

數(shù)據(jù)中臺(tái)企業(yè)商業(yè)模式

2010-08-31 10:46:20

2009-10-16 15:34:14

布局布線技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號