金牌译作 ruby on rails 少即是多, 发明者如是说

1276个读者 翻译: catlinux  09/26/2007 原文 引用 双语对照及眉批

Ruby on Rails 少即是多, 发明者如是说

此重要的Web应用框架的开发者说他不会在下个版本加入太多

James Niccolai
2007-8-31 11:00am 周五

   不要期望 Ruby on Rails  在今年会加入太多东西。 大卫 海涅迈尔 汉森 在9月的用户大会上,要给他的Web应用框架作了一个2.0版本的更新,他很可能谈论到将要拿出的是什么,同时那些功能要加入
 
    其目标是保持Ruby On Rails快速,轻量,和易于使用等特性,这些特性已帮它成为 太阳微系统公司c的jave和 微软公司的 .Net替代品的一个时髦的选择  ,并导致一系列公司提供Rails开发服务业务。
 
    "我们正在抽出相当数量的元素,特性,这些在大多数时间都不适合人们需求的东西,把它们变成插件" 海涅迈尔在一次专访时表示。  "如果你的应用完全取决于这些,你不会受阻停滞不前,你可以很容易的得到插件" 。

    要去除的元素中有Action Web Service,其使用SOAP(简单对象访问协议)创建web service, 汉森说。  有一种方法可以引导开发者使用REST(代表性状态迁移) ,这是他推崇的用来进行Rails应用连接的方式。

    "我们不想变成Java ---这个土拨鼠什么东西都要抓住不放。我们不怕拿出不相关的,或者我们根本不喜欢的东西, "他说。

   会有一些增补---Rails团队有一些 "压箱底的宝物 " 要闪亮登场,他说。 但Rails2.0的焦点是"巩固和提升"已有的功能。

   保持框架轻量性和简单要付出代价,但是,很多公司都在踊跃提供Ruby On Rails的软件包,捆绑了工具和插件,使框架更加适合的业务需求。 许多这样的产品将2周后的2007年柏林Rails大会上展出。

   Borland 软件公司旗下的 codegear部门有望在这个展示会上推出其Ruby On Rails Java IDE(综合开发平台),海涅迈尔 汉森说。 该产品基于eclipse平台,并已从5月份开始了测试 。太阳微系统公司可能会给JRuby进行一次升级,JRuby是在java环境实现的Ruby。

    厂商的支持有助于平息企业用户中的神经过敏,Ruby On Rails背后并没有大公司支持。  如果象Linux那样在企业应用中得到甲骨文和IBM公司的鼎力支持,Rails若要从SUN (太阳微系统公司)和IBM公司得到支持,也可以有同样的成就。
 
  Java和.Net已成为"膨胀件",因为厂商为每一个可能的业务需求对其增加新的功能,这导致一些公司去寻找替代品,据森迪.米切尔, ThoughtWorks 工作室的管理总监 说,这为使用Rails研发软件和服务提供了舞台。
  
 她说,Rails的崛起和其它事物一样只是一种机缘巧合。  她说:" 膨胀件裹足不前,Alpha 极客们正在舍弃不能为他们搞定事情的东西。与此同时,IT商业周期也在加快,并且人们愿意投资于新事物 "

   她的客户是电信,媒体和金融公司,正在为新的应用寻找一种快速开发实现的方法。 大多数应用部署在本地Ruby环境中,但这也有助于Sun支持的JRuby,她说,JRuby允许公司在现有的java服务器上部署Rails应用。

   乔纳森.格尔, 从事Rails咨询的 ELC技术 公司的创始人表示,应用系统如果使用.Net 开发将需要8至10个月,但是使用Ruby On Rails可在四到六个月间投入使用。


  尽管如此,3岁Rails是一个年轻的平台,并且有其局限性。  Twitter 社交网络网站是一个Rails的引入注目的用户 ,在今年早些时候造成了一起糗事,原因是用户抱怨Rails 不能很好的扩展,以支持跨越多个数据库的应用,并且底层的Ruby语言效率低下 。开源社区做出了响应,开发了个插件来解决这个扩展性问题。
   
   也有人说,无论是Ruby还是Ruby On Rails都需要一个强有力的舵手来引导他们,以防止多种实现导致的兼容性问题。  "Ruby的主要风险和Ruby语言的寿命,通过Rails的发散效应,是否会引起平台的支离破碎来决定, "米切尔说。


   赛格尔说: "当在大型组织的部署团队能够自如地部署Rails应用时,我相信Ruby On Rails将跨越一个重要的里程碑。我认为这时就具备了一个象 .net或j2ee的应用那样容易维护和监控的部署过程。"

 
   海涅迈尔 汉森是满不在乎这些需求。  .他研制Rails是为了自己使用而不是为了赚钱,他说,如果企业想利用他的框架,是他们应该调整而不是他。

    "我们不会试图强迫Ruby On Rails以适应企业,我们鼓励企业去适应Ruby On Rails, "他说。   "如果你喜欢它就来使用,如果不就避开它" 。
























继续阅读

相关小组

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
 0.0  |  0 个评分

3条评论    1眉批

  • 1.

    holin 童生 | Blog

    "如果你喜欢它就来使用,如果不就避开它"  

    cool

    10/03/2007

  • 2.

    袁满 童生

    有一些术语翻译的有问题……

    01/28/2008

  • 3.

    neilalaer 进士

    身为Ruby,ROR粉丝,相信the  world  is  flat.

    02/11/2008

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译