中国领先的IT技术网站
|
|

Peter Cooper谈Ruby是否将会流行

Ruby Inside的站长,Beginning Ruby的作者Peter Cooper在与51CTO编辑的交流信件中讲述了自己对Ruby发展趋势的看法。

作者:阿菜来源:51CTO.com|2009-09-18 13:39

沙龙活动 | 去哪儿、陌陌、ThoughtWorks在自动化运维中的实践!10.28不见不散!


【51CTO独家专访】Peter Cooper是Ruby Inside的站长,也是Beginning Ruby一书的作者。前日,51CTO记者阿菜通过电子邮件联系到了Peter Cooper,请他就Ruby的现状与发展发表一些看法。本文将邮件交流内容翻译整理如下:

Peter Cooper 
Beginning Ruby的作者Peter Cooper

51CTO记者:我听说Ruby上手和PHP的难易度有些不同。您能谈一谈Ruby学习、使用和部署的难度么?

Peter Cooper:Ruby和PHP有很大不同,而寻找PHP入门的教程要简单很多。本质上,PHP相对Ruby而言,一致性和学习的简易程度都不算好,不过总体来说PHP上手是很容易的:部署一个PHP应用十分容易,而部署一个Ruby应用可能会很困难!“容易学习”和“容易使用”是两个非常不同的概念。PHP是个混乱而不规则的语言,但它仍然是个更加容易“使用”的语言。

51CTO记者:很多人感觉,尤其是和Java、PHP等有很多优秀IDE的语言相比,Ruby的IDE不够好。您能谈谈您的看法么?

Peter Cooper:我不同意这种说法。我认为对于现在的Ruby和Rails开发者而言,有很多不错的选择。最好的应该是JetBrain的RubyMine:这个工具的开发团队与IntelliJ IDEA是一批人,而IntelliJ IDEA是最流行的Java IDE之一。此外还有Aptana的RADRails,Windows上则有基于VS 2008的Ruby in Steel。

51CTO记者:去年Ruby社区的发展不太好啊。

Peter Cooper:具体发展如何我不好说,不过印象中我觉得一直在有新的名字进入到社区中,尤其是非英语的国家。南美和印度的Ruby社区看起来仍在增长。对于中国的情况我不太清楚,我觉得中国的Ruby社区更愿意说中文,而不是融入到英文社区当中。日本本土的Ruby社区很强,所以可能中国Ruby社区的走向会是类似的情况吧。

51CTO记者:有人说Ruby的安全性差。您是怎么看的?

Peter Cooper:我不认为说Ruby不安全是正确的。本质上来说,Ruby与其他图灵完善的语言一样安全。不安全只是因为开发者没有编写安全的代码。Ruby非常的灵活,不过当你的进程不够严谨时,灵活性可能会造成问题。

51CTO记者:Ruby是否将会成为主流语言?Ruby在企业级开发中会有什么地位的改变么?

Peter Cooper:我认为以后的趋势将是:流行的语言将会更多,而不是更少。所以很可能会有很多语言共分一块蛋糕而相安无事的情景。Java和C#仍将是一段时间内最重要的语言,不过其他语言仍有很多空间。长远来看,我不认为Scala将会成为Ruby的长期搭档。然而我认为Ruby要在企业级开发中有所作为的话,那么JRuby的成功将至关重要。

【编辑推荐】

  1. 陆亦斌谈Ruby语言的发展与前景
  2. Ruby on Rails大师谈:“绅士程序员”的修炼之道
  3. Ruby百家谈
  4. 牛人点评Ruby语言十大令人喜爱的特点
  5. Ruby使用心得汇总:寻找高效的实现
【责任编辑:杨赛 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网络管理员考试全真模拟试题与解析

本书是按照全国计算机技术与软件专业技术资格(水平)考试《网络管理员考试大纲》的要求,参照《网络管理员教程》及近年来考试试题编写的。...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Python最火的编程语言