偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Peter Cooper談Ruby是否將會(huì)流行

原創(chuàng)
開(kāi)發(fā) 開(kāi)發(fā)工具
Ruby Inside的站長(zhǎng),Beginning Ruby的作者Peter Cooper在與51CTO編輯的交流信件中講述了自己對(duì)Ruby發(fā)展趨勢(shì)的看法。

【51CTO獨(dú)家專(zhuān)訪】Peter Cooper是Ruby Inside的站長(zhǎng),也是Beginning Ruby一書(shū)的作者。前日,51CTO記者阿菜通過(guò)電子郵件聯(lián)系到了Peter Cooper,請(qǐng)他就Ruby的現(xiàn)狀與發(fā)展發(fā)表一些看法。本文將郵件交流內(nèi)容翻譯整理如下:

[[6030]] 
Beginning Ruby的作者Peter Cooper

51CTO記者:我聽(tīng)說(shuō)Ruby上手和PHP的難易度有些不同。您能談一談Ruby學(xué)習(xí)、使用和部署的難度么?

Peter Cooper:Ruby和PHP有很大不同,而尋找PHP入門(mén)的教程要簡(jiǎn)單很多。本質(zhì)上,PHP相對(duì)Ruby而言,一致性和學(xué)習(xí)的簡(jiǎn)易程度都不算好,不過(guò)總體來(lái)說(shuō)PHP上手是很容易的:部署一個(gè)PHP應(yīng)用十分容易,而部署一個(gè)Ruby應(yīng)用可能會(huì)很困難!“容易學(xué)習(xí)”和“容易使用”是兩個(gè)非常不同的概念。PHP是個(gè)混亂而不規(guī)則的語(yǔ)言,但它仍然是個(gè)更加容易“使用”的語(yǔ)言。

51CTO記者:很多人感覺(jué),尤其是和Java、PHP等有很多優(yōu)秀IDE的語(yǔ)言相比,Ruby的IDE不夠好。您能談?wù)勀目捶矗?/FONT>

Peter Cooper:我不同意這種說(shuō)法。我認(rèn)為對(duì)于現(xiàn)在的Ruby和Rails開(kāi)發(fā)者而言,有很多不錯(cuò)的選擇。***的應(yīng)該是JetBrain的RubyMine:這個(gè)工具的開(kāi)發(fā)團(tuán)隊(duì)與IntelliJ IDEA是一批人,而IntelliJ IDEA是***的Java IDE之一。此外還有Aptana的RADRails,Windows上則有基于VS 2008的Ruby in Steel。

51CTO記者:去年Ruby社區(qū)的發(fā)展不太好啊。

Peter Cooper:具體發(fā)展如何我不好說(shuō),不過(guò)印象中我覺(jué)得一直在有新的名字進(jìn)入到社區(qū)中,尤其是非英語(yǔ)的國(guó)家。南美和印度的Ruby社區(qū)看起來(lái)仍在增長(zhǎng)。對(duì)于中國(guó)的情況我不太清楚,我覺(jué)得中國(guó)的Ruby社區(qū)更愿意說(shuō)中文,而不是融入到英文社區(qū)當(dāng)中。日本本土的Ruby社區(qū)很強(qiáng),所以可能中國(guó)Ruby社區(qū)的走向會(huì)是類(lèi)似的情況吧。

51CTO記者:有人說(shuō)Ruby的安全性差。您是怎么看的?

Peter Cooper:我不認(rèn)為說(shuō)Ruby不安全是正確的。本質(zhì)上來(lái)說(shuō),Ruby與其他圖靈完善的語(yǔ)言一樣安全。不安全只是因?yàn)殚_(kāi)發(fā)者沒(méi)有編寫(xiě)安全的代碼。Ruby非常的靈活,不過(guò)當(dāng)你的進(jìn)程不夠嚴(yán)謹(jǐn)時(shí),靈活性可能會(huì)造成問(wèn)題。

51CTO記者:Ruby是否將會(huì)成為主流語(yǔ)言?Ruby在企業(yè)級(jí)開(kāi)發(fā)中會(huì)有什么地位的改變么?

Peter Cooper:我認(rèn)為以后的趨勢(shì)將是:流行的語(yǔ)言將會(huì)更多,而不是更少。所以很可能會(huì)有很多語(yǔ)言共分一塊蛋糕而相安無(wú)事的情景。Java和C#仍將是一段時(shí)間內(nèi)最重要的語(yǔ)言,不過(guò)其他語(yǔ)言仍有很多空間。長(zhǎng)遠(yuǎn)來(lái)看,我不認(rèn)為Scala將會(huì)成為Ruby的長(zhǎng)期搭檔。然而我認(rèn)為Ruby要在企業(yè)級(jí)開(kāi)發(fā)中有所作為的話,那么JRuby的成功將至關(guān)重要。

【編輯推薦】

  1. 陸亦斌談Ruby語(yǔ)言的發(fā)展與前景
  2. Ruby on Rails大師談:“紳士程序員”的修煉之道
  3. Ruby百家談
  4. 牛人點(diǎn)評(píng)Ruby語(yǔ)言十大令人喜愛(ài)的特點(diǎn)
  5. Ruby使用心得匯總:尋找高效的實(shí)現(xiàn)
責(zé)任編輯:yangsai 來(lái)源: 51CTO.com
相關(guān)推薦

2009-11-06 10:48:14

函數(shù)式編程Scala

2009-06-16 16:09:54

動(dòng)態(tài)語(yǔ)言Swing

2009-09-18 14:09:07

2009-09-09 17:45:25

Ruby的blocks

2021-10-25 10:37:07

物聯(lián)網(wǎng)人工智能IoT

2009-09-16 17:29:38

Ruby on RaiDave Thomas

2015-08-18 14:10:09

Docker云計(jì)算PaaS

2014-10-30 14:05:13

百度機(jī)器人

2009-09-18 13:12:05

2015-02-09 09:51:06

2010-06-25 16:19:17

2009-08-17 10:08:24

2013-03-26 09:19:12

2014-06-27 11:01:56

2011-02-18 10:11:46

Qt

2012-06-28 09:55:56

KDE桌面操作系統(tǒng)

2009-12-18 11:22:34

Ruby source

2009-12-15 16:18:41

Firefox

2010-05-21 18:34:03

點(diǎn)贊
收藏

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