松本行弘说:我想让Ruby更快地发展

标签: 编程技术 翻译 | 发表时间:2011-07-13 14:22 | 作者:为之漫笔 落樱剑雪
出处:http://www.cn-cuckoo.com

日文版:Mr Junichi Niino,Rubyの進歩がより速くなることを期待している
英文版:I am looking forward to accelerating Ruby’s progress

我在前一篇文章里已经提到过了,松本行弘(Yukihiro Matsumoto,或Matz)已经加入了Heroku,成为该公司的首席Ruby架构师。我通过电子邮件询问了Matz对自己未来的设想。

“让Ruby核心功能更丰富、品质更高是我的使命。”

PublicKey(以下称Q):能不能介绍一下你怎么就换工作了呢?

松本行弘先生(以下称Matz):上一次跟Marc Benioff先生(Salesforce.com的CEO)碰面时,他就问我,怎么才可以支持Ruby的开发。

于是,我就说了,我说我想要改变当前大多数Ruby核心开发人员面临的窘境:这些人有的是牺牲自己的闲暇时间来完成自己的工作,有的还在为自己的职业前途担心。

然后,他就说他可以为我们提供一些支持,而这也是我通过Heroku加入Salesforce.com的原因(注意:目前还有几位Ruby核心开发人员也正协商加入Heroku)。

也就是说,我们工作的核心内容没有变。我们的使命依旧还是开发Ruby核心,把它变得功能更丰富、品质更高。如此说来,我期待着我们提供的职业前景,以及来自包括Heroku在内的大量Ruby用户的反馈,能够加速Ruby开发的进程。要不然,我换这次工作就没有什么意义了。

不过,加入Heroku并担任他们的首席架构师,并不意味着我只关心Heroku和Salesforce.com的发展。我加入他们不会改变我与NaCI还有Rakuten的合作关系,后两者仍然会继续支持我,而且我还将继续担任Ruby协会的会长一职。

我为什么选这个头衔?因为我觉得“首席架构师”这个名字听起来显得最容易与业务撇清关系。我不打算将来在Heroku参与任何业务上的决策。

Q:你对自己在Heroku的角色有什么期许?

Matz:刚才不是已经说了嘛,我的工作没有什么变化,但我们的开发进度会加快。除此之外,我还能与Heroku进行更加密切的沟通,以便尽早解除Ruby对云计算平台的限制(如果有限制的话)。

而且,我还会继续与Engine Yard、VMWare等公司保持良好的关系,即使我加入了Heroku,我仍然还是那个“Ruby的Matz”,不会辜负他们的信任。

Q:此时此刻,你对Ruby和云计算有什么看法?

Matz:说实话,很多Ruby核心开发人员(包括我自己)都对Web没有多大的兴趣,但云计算会变得越来越重要,这一点是显而易见的。所以,我希望能从这些云计算运营商那里得到更多的需求,以便将其反映到未来的Ruby中。

Q:你会去硅谷上班吗,还是在松江远程工作?

Matz:我的生活方式不会变(但工作方式会变),所以多数时候我会在松江的家里远程参与开发。

就我自己而言,搬到硅谷去工作不一定会比现在这个环境更好。

不过,我想我每年都会跟旧金山/硅谷(包括Heroku)的那些人直接沟通几次。

(注意:大家别误会,Heroku的总部在旧金山,不在硅谷,但他们在新闻稿里自称是“硅谷公司”。)

Q:还有别的要说的吗?

Matz:我听说很多(日本之外国家的)人并不知道,Ruby核心团队迄今还没有一个可持续的发展模式。我希望我这次换工作能为代表日本发布消息的日本软件开发人员树立一个榜样。

Q:谢谢你接受采访。

相关 [松本行弘 ruby 发展] 推荐:

松本行弘说:我想让Ruby更快地发展

- 落樱剑雪 - 为之漫笔
日文版:Mr Junichi Niino,Rubyの進歩がより速くなることを期待している. 英文版:I am looking forward to accelerating Ruby’s progress. 我在前一篇文章里已经提到过了,松本行弘(Yukihiro Matsumoto,或Matz)已经加入了Heroku,成为该公司的首席Ruby架构师.

Ruby之父松本行弘担任Heroku首席架构师,推进Ruby云计算应用

- Sonic - ITeye资讯频道
7月13日,美国著名的SAAS厂商Salesforce旗下的PAAS平台Heroku宣布,Ruby之父松本行弘加盟Heroku,担任该公司首席架构师,推动Ruby语言在云计算平台的应用. Heroku的官方博客发布了Matz joins Heroku的文章. Heroku是一个基于Amazon AWS之上构建的PAAS平台,用户申请了Heroku账号之后,就拥有一个完整的基于Ruby的Web应用栈,包括了Rails,MongoDB,Passenger等等,用户自己不需要做任何服务器配置,只需要下载安装一个heroku的gem包,通过两条简单的命令就可以发布一个基于Ruby的web应用.

社区专家谈Ruby及Rails的发展

- - InfoQ cn
最近,Ruby社区专家Paul Wilson 撰文回顾了Ruby发展的过去和现状,同时对Ruby未来发展的方向表示了自己的担忧. Paul从2005年开始接触Ruby,当时还有许多醉心于极限编程的同事,一起加入到Rails的时尚潮流中. 许多Ruby开发者都来自敏捷社区,大家都对企业级Java编程中为了实现一点功能却要大量的代码和XML配置的做法很厌倦:.

《松本行弘的程序世界》推荐序

- zhangyijun - robbin的自言自语
在流行的编程语言中,ruby是一个比较另类的存在,这是因为大多数编程语言的首要着眼点在于为解决特定的问题领域而设计语言,而ruby的首要着眼点在于"人性化",让程序员充分享受编程的乐趣. 我因为组织国内的Ruby会议的缘故,曾经两次邀请松本行弘来中国,他本人是一个性格平和,对生活充满热爱的人,在演讲中他也一再传递"code for fun"的宗旨:即编程语言不应该是冷冰冰的给机器阅读和执行的指令,而应该是让程序员编程的工作过程变成一种充满乐趣和享受的过程.

了解Ruby Gems

- Jacky - Reborn
所谓RubyGem,就是一个个软件包,通常被简称为“gem”. 通常一个Gem里包含一个Ruby应用程序或者一个Ruby程序库. 而RubyGems软件本身允许用户在自己的系统中轻松地下载、安装、操作Gems. 以下两个网址无论如何都应该放到自己的收藏夹里:. 最著名的Gem之一,当然是Rails——当我们安装Rails的时候,使用的命令行是:.

开始Ruby

- TheLover_Z - 博客园-首页原创精华区
我的上一篇为什么要学动态语言和大家分享了一些心得,如果有人因此想试试动态语言,哪怕是一点点,我也很高兴,毕竟自己写的东西还有点意义. 俗话说,万事开头难,但是开始用动态语言一点也不难,还是以ruby为例. 1.首先来看看这个网站, http://tryruby.org/. 顾名思义,这个网站的目的就是让大家试试Ruby,我觉得做的比较好的就是它有一步步的教程,只要照着它的提示一步步往下,就能领略Ruby的魅力.

Ruby On Rails 4 hello world,Ruby On Rails上手

- - CSDN博客Web前端推荐文章
有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些. 似乎这就是当前的最新版本. 似乎这就是诸如Django、Rails这类对于轻量级网站的数据库要求. 其他可以看情况安装,如openSUSE. 可以直接用rails生成. 这样的话打开  http://localhost:3000 就可以看到,Rails的欢迎界面Welcome aboard,有点类似于Django-CMS的小马哥~~.

安装rails(ruby on rails)

- - BlogJava_首页
  记得两年前使用ror做网站,自动生成功能记忆犹新,只是当时网络知识实在缺乏,体会不到其中的乐趣. 现在了解的很多了,书也有两本,一直想重新体验最新版做个网站. 安装这个过程实在有点坑爹,查找网上若干ror的书包括2012年版的书,按照上面的步骤都没法安装完成,搞得我一会在linux下试验,一会在windows下试验,都没成功,只好放下.

Ruby视频资料清单

- Shu. Wang - 欧阳的技术笔记
斯坦福Ruby与Rails进行Web开发的开放课程. 通俗易懂,不过其中课程使用的Rails版本是2.3. 同时,本课程配合斯坦福系列开发课程,是非常好的自学材料. lynda公司出品的rails3基础教程. 绝对通俗易懂,视频拆分方式很适合等人时间阅读. 并不支持Rails3.1,是Rails3.0.

我的PHP,Python和Ruby之路

- heely - robbin的自言自语
因为看到一篇讨论PHP,Python和Ruby的编程语言讨论贴,就说说我的PHP,Python和Ruby之路吧:. 我2000-2001年用PHP用了两年,那还是第一次互联网泡沫时期,到2001年后期,Servlet/JSP流行,然后我就发现:你说用PHP写的东西,都会被人鄙视. 当时我们其实也用Java了,只不过用Java写后端的消息队列.