ruby第一印象
昨天抽出空來裝了一個Ruby,體會體會這個最近很多人提起的東西。從下載到安裝,包括裝Cygwin一共也就用了一個小時。看了看它自帶的文檔,寫了兩個小腳本試了一下,覺得和perl很點類似,語法很簡單,上手非常快,用起來也沒感到什么特別神奇之處。接著下了久仰大名的Ruby on rails 裝了一下試試,發(fā)現(xiàn)用它建站的確很快,就像當年用傻瓜相機的感覺。
簡單來說,Ruby 給我的感覺一般,沒有讓我有一見鐘情的感覺。我不是很喜歡Ruby這種很隨意的語法,對于Ruby on rails這個輕量級的構(gòu)架未來內(nèi)能達到的高度也有所懷疑。Ruby就是Ruby,還是不能和Java來比較,離取代Java更是差十萬八千里,Ruby本身是一個普通的腳本語言,和Java差別太大,Ruby無非是在各有千秋的眾多編程語言里又加了一種。Ruby on Rails 的思路是比較前衛(wèi)的,不過主要就是個思路,別人很容易就借鑒了,沒準用不了多久java on rails,dotnet on rails就會出來。不知道Ruby on rails在事務(wù)、安全方面是怎么處理的,運行起來效率會怎樣,反正覺得Ruby on Rails好像是用來做中小型網(wǎng)站的。網(wǎng)上好像Ruby的fans很多,其實回頭看看,每種流行一點的腳本語言的Fans都很多。
我認為Ruby的語法、Ruby on Rails的特點注定了它只能給一些想快速建網(wǎng)站的人使用,是很難得到大公司青睞從而在商業(yè)領(lǐng)域獲得更大空間的。對于目前新流行起來的幾個腳本語言,我覺得groovy的定位還是很不錯的,傍著Java這個巨人,將來沒準能吃香的喝辣的。雖然不是特別看好Ruby,以后有時間還是準備系統(tǒng)的看一下ruby的語法和試一試ruby on rails的應(yīng)用開發(fā),應(yīng)該能從里面找到很多可以借鑒的東西。
posted on 2005-12-09 00:07 weidy 閱讀(516) 評論(2) 編輯 收藏 所屬分類: Java世界