成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

陸亦斌談Ruby語言的發展與前景

原創
開發 開發工具
財幫子共同創始人陸亦斌老師對Ruby的語言特點、發展現狀和前景發表了自己的看法,本文是51CTO記者整理的交流信件。

【51CTO獨家專訪】陸亦斌,洋名Robin Lu,曾就職于微軟互聯網中國、SUN中國工程研究院和朗訊貝爾實驗室,目前是財幫子的創始人之一,IN-SRC Studio架構師。陸亦斌老師在國內的Ruby領域有著很大的影響力。近日,51CTO記者阿菜通過電子郵件聯系了陸亦斌老師,請他就Ruby語言的發展評論一二。本文整理郵件內容如下:

[[6029]] 
財幫子共同創始人:陸亦斌

51CTO記者:有人說Ruby簡單上手,但是環境的搭建相對比較麻煩,而且在有些平臺上不怎么穩定。您對Ruby學習、使用及環境搭建是怎么看的?

陸亦斌:我本人沒有聽到過這種說法。我的開發環境在Mac OS X上,生產環境在Linux上,這些系統上ruby都是標配,幾乎不需要什么額外的搭建工作。ruby自身的package機制gem也非常簡單好用,很多軟件包的安裝都是一條命令。ruby 1.8.x歷史已經很久了,運行很穩定。1.9.x存在一些兼容性問題,但也在逐步改觀。我目前的工作基本上使用的都是ruby 1.8.x。

51CTO記者:據我所知,過去一年間Ruby社區的發展比較慢。而對于Ruby框架,很多人只聽說過Rails。您對Ruby社區的發展樂觀么?能否為我們介紹/推薦一些Ruby開發工具以及框架呢?

陸亦斌:國內的ruby社區也許發展比較慢,但國外的ruby社區這些年一直很繁榮,發展也很迅速。我們對ruby社區推陳出新的速度非常滿意。

Rails是ruby社區最主流的web開發框架,每年都有一到兩次比較大的升級,前段時間剛剛合并了另一個也很有名的開發框架merb。除了Rails還有一些輕量級的框架,比如sinatra可以選擇。我們開發中的持續繼承環境就使用到了sinatra。

51CTO記者:在前幾個月的一次對腳本語言的調查中,Ruby在代碼可讀性和可維護性這一項得到了相當高的分數。從您對Ruby的了解來看,您認為是什么為Ruby帶來了相對較高的代碼可讀性和可維護性?

陸亦斌:我覺得這樣的結果有兩方面的原因。

一方面是Ruby的一些語言特性使得提高可讀性和可維護性成為可能,另一方面ruby社區有一種重視可讀性和可維護性的風氣,

社區中很多人也花了很多時間來推廣和實踐這些理念,甚至還有很多工具可以幫助開發者來監控和優化這些指標。

51CTO記者:Web發展的趨勢是個人信息都向互聯網上流動,因此網站的安全性十分重要。前一陣子聽說Ruby解釋器及其API庫有眾多安全缺陷。對于Ruby網站的安全性,您有何見解?

陸亦斌:我知道有幾次發現安全缺陷的事情,倒是沒有聽說過"眾多"的說法。安全是相對的,不存在絕對安全,每種語言和框架都有自己的問題,ruby面臨的問題并不比其他語言更嚴重。Rails框架一直對web開發中的安全問題比較重視,缺省方式下就能抵御不少script injection,xss等等攻擊,得到基本的安全保障。

51CTO記者:您認為在未來幾年的Web開發中,Ruby最大的優勢在哪里(比如它的敏捷)?最大的短板又在哪里(如:可擴展性不佳)?Ruby將會成為一個Web開發的主導語言么?或者,像是Twitter那樣的Ruby+Scala模式將會成為更好的趨勢?

陸亦斌:如你所說,Ruby最大的優勢就是開發效率高。最大的短板也許在于它在web開發領域還屬于相對新面孔,技術性創業公司一般喜歡選擇它,但要被更多的人認可還需要一段時間。Ruby是否可以成為web開發的主導語言我并不關心,只要ruby社區可以一直健康發展,對大家來說就足夠了。構架中采用多種技術是很常見的方式,怎么混合搭配和業務的特性很有關系,不存在可以解決一切問題的方案。

【編輯推薦】

  1. Ruby on Rails大師談:“紳士程序員”的修煉之道
  2. Ruby百家談
  3. 牛人點評Ruby語言十大令人喜愛的特點
  4. Ruby使用心得匯總:尋找高效的實現
  5. Ruby on Rails入門之道
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2010-11-22 10:07:32

LibreOfficeOpenOffice.

2009-09-18 14:09:07

2009-12-16 16:12:10

Ruby語言發展

2011-07-15 15:30:13

PHP

2009-09-18 12:55:00

鐘勝輝淡淡風PHP

2017-04-21 15:16:30

Python語言JAVA

2013-10-31 10:12:42

Windows 8.1改變與問題

2015-12-16 11:11:52

Cloud FoundSpring云計算

2009-09-16 17:29:38

Ruby on RaiDave Thomas

2020-12-15 15:19:55

Java編程語言工業互聯網

2017-04-26 09:24:53

大數據Python運維

2023-09-28 21:24:54

5G運營商通信

2015-02-09 09:51:06

2010-03-10 19:46:07

Python編程語言

2017-12-15 20:00:50

Java發展前景職業方向

2023-04-07 15:29:55

物聯網就業前景

2009-09-09 17:45:25

Ruby的blocks

2012-11-07 09:41:30

2009-10-09 15:21:25

10G UTP布線

2011-03-07 10:53:48

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久99精品久久久久久 | 黄a免费网络 | 成人免费在线视频 | 九九精品在线 | 午夜看片网站 | 一区二区三区在线观看免费视频 | 一级欧美黄色片 | 毛片的网址 | 国产一区三区视频 | 免费一区 | 久久久久国产 | 亚洲综合国产精品 | 久草热线 | 不用播放器看的av | 夜久久 | 亚洲免费精品 | 欧美中文在线 | 天天草狠狠干 | 久草资源网站 | 深夜爽视频 | 欧美在线视频观看 | 午夜精品久久久久久久久久久久 | 久久久久资源 | 久久专区| 第一av| 日韩看片 | 久久久无码精品亚洲日韩按摩 | www国产成人免费观看视频,深夜成人网 | 精品福利在线 | 亚洲国产精品成人 | 免费av直接看 | 午夜精品久久久久久久久久久久 | 性一爱一乱一交一视频 | 欧美激情久久久 | 欧美日韩网站 | www.国产| 欧美另类视频在线 | 超碰97av | 国产婷婷在线视频 | 久久精品97 | 日韩久草 |