赛迪网 > IT技术 热点推荐 > 文章
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Martin Fowler称Ruby是首选语言

发布时间:2006.05.19 11:05     来源:Slashdotcn errorter    作者:Martin Fowler

  Martin Fowler近日在Blog中写到 “我的任何一个合格读者都应该知道这几年我已成了一个rubyist,简洁的语法及优雅的框架使我喜欢上Ruby,它已成为我开发个人项目的首选语言;Ruby 社区(比Python社区)似乎更加友好和令人愉快——特别是对新手。”

  原文:

  As any regular reader of mine should know, I've been a keen rubyist for several years. I like the ruby language for its rich yet uncluttered syntax and the well designed frameworks that come with it. It's become my regular workhorse language for personal projects, including most of this web site.

  In the last year we've seen a explosion of interest in Ruby, particularly driven by the web application framework Ruby on Rails. I haven't had the opportunity to play with it, but I've heard strong endorsements of it from many people whose judgment I trust, both inside and outside ThoughtWorks.

  Since I was an early, if small-scale, adopter of ruby, I've been very happy to see this platform become more popular. While I was at foocamp, I came across a further reason to like ruby that I hadn't considered. Somebody at the table (sorry I can't remember who) was commenting on a difference he saw between the Python and Ruby communities. He said that the Ruby community was generally more pleasant and more friendly to newbies. (He wondered if any of this was due to Ruby's Japanese origins.)

  Since I've not been involved in the Python community I don't know how true this is; but I have noticed that that ruby community is much nicer than most on-line communities I've seen. After all at the very beginning of my interest I was led into Ruby by Andy Hunt and Dave Thomas - two people who I admire greatly. Time and time again I've found a nice mix of talent, pragmatism, and pleasantness in the Ruby community (one that's very similar to the atmosphere that binds me to ThoughtWorks).

  So why is this important? I'm someone who has always believed that in software development PeopleMatterMost, so to me a community that has a good blend of talented, collaborative people has a distinct competitive edge. So if all I'm saying is true, a good reason to take the Ruby phenomenon seriously is the quality of the community that's behind it.
(e129)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Martin Fowler:英国口音的软件工程 (05-19) · 专题:浅析软件工程 (05-17)
· 软件工程专家问答 (05-17) · 大公司手中的算盘-软件工程 (05-17)
· 基于组件的软件工程 (05-17) · RUP:新一代的软件工程方法 (05-17)
· 净室软件工程及发展 (05-17) · 软件工程的七条基本原理 (05-17)
· 软件工程详解 (05-17) · 软件工程综述 (05-17)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管