Ruby 人员
2005 年 9 月 25 日
正如我的任何常客应该知道的那样,我已经成为一名狂热的 ruby 程序员好几年了。我喜欢 ruby 语言,因为它语法丰富但简洁,并且附带了设计精良的框架。它已经成为我个人项目的常用语言,包括这个网站的大部分内容。
在过去的一年里,我们看到了对 Ruby 的兴趣激增,尤其是由 web 应用程序框架 Ruby on Rails 推动的。我还没有机会尝试它,但我从许多我信任的人那里听到了强烈的支持,包括 Thoughtworks 内部和外部。
由于我是 ruby 的早期采用者,即使规模很小,我很高兴看到这个平台越来越受欢迎。当我在 foocamp 时,我发现了一个我之前没有考虑过的喜欢 ruby 的另一个原因。有人在桌边(抱歉,我不记得是谁了)评论了他所看到的 Python 和 Ruby 社区之间的差异。他说 Ruby 社区通常更友好,对新手更友好。(他想知道这是否与 Ruby 的日本起源有关。)
由于我没有参与 Python 社区,所以我不知道这是不是真的;但我确实注意到 ruby 社区比我见过的大多数在线社区都要好得多。毕竟,在我对 ruby 感兴趣的最初阶段,是安迪·亨特和戴夫·托马斯引导我进入 Ruby 的——这两位都是我非常敬佩的人。我一次又一次地在 Ruby 社区中发现了一种很好的才华、实用主义和友善的混合体(这种氛围与我与 Thoughtworks 的联系非常相似)。
那么,为什么这很重要呢?我一直相信在软件开发中 PeopleMatterMost,所以对我来说,一个拥有大量有才华、协作的人员的社区具有明显的竞争优势。所以,如果我说的是真的,认真对待 Ruby 现象的一个好理由是它背后的社区质量。