RUBY
文档中心
提供RUBY中文教程、文章、翻译作品
返回
::
返回目录
1、前言
翻译:夏克 发表时间:2005-6-4 14:43:18 点击次数:4238
人类都有创作的冲动,我自己就很喜欢创作一些东西。如果我没法学好画画唱歌,那至少我还可以写一写程序。
在我接触到计算机没多久,我就深深地爱上了程序语言。我觉得只要经验丰富,编写一个完美的程序语言应该是不成问题的,而且我自己就要去编写它呢。但是,慢慢地我知道了,想要设计出那种理想中的完美语言要比我想象的难的多。尽管如此,退而求其次,我依旧希望设计出一套能够满足自己日常大部分工作需要的语言。这是我学生时代的梦想。
几年以后我和同事们讨论脚本语言时,感叹它们的强大和实用。作为一个有着15年以上资历的面向对象爱好者,我觉得面向对象也非常适合于脚本设计。于是我在网上游历了一番,发现了Perl和Python,但它们并不十分让我满意,我心中的语言应该比Perl更强大,比Python更面向对象。
然后,我想起了我的旧梦,决定设计自己的语言。一开始,我仅把它当作一个玩具,但是它逐渐成长为一个能够取代Perl的更好的语言。我给它起了一个名字叫Ruby,珍贵的红宝石,并且在1995年把它面向公众发布了。
那以后,许多人对它产生了兴趣,无论你信不信,反正现在在日本,使用Ruby的人要比使用Python的多,我也希望全世界的人都能够接受它。
我认为人生应该是充满乐趣的,至少在一个阶段里。基于这样的信条,Ruby被设计成既简单又好玩。它让你把注意力集中到程序设计本身而没有其它的负担。如果你不相信我的话,读一下这本书,然后试试Ruby,我想你会重新认识你自己。
我非常感谢加入到Ruby社区的人们,他们给我很多帮助。尽管我把Ruby当作我的孩子,但实际上,它是众人努力的结果,没有他们的帮助,Ruby不可能发展到现在这样。
我特别要感谢本书的作者,Dave Thomas和Andy Hunt。Ruby没有很好的文档支持,因为我乐于写代码而不喜欢写文档,Ruby的文档一直都不是很完善,但是现在Dave和Andy为你完成了这项工作。
他们对这个来自远东的无名语言感兴趣,他们研究它,阅读成千上万行的源代码,写了无数的测试脚本和邮件,澄清了语言中模糊的地方,发现Bug(甚至他们修复了许多Bug),最后编译出这本伟大的书,Ruby终于有帮助文档了。
他们在这本书中投入的精力不会白费,他们在写作的时候,我也在修改语言本身,我们一起升级,这本书可以说十分准确地描述了Ruby这套语言。
我希望Ruby和这本书一起帮助你更加容易和充满乐趣地编程。
Yukihiro Matsumoto, a.k.a. "Matz"
Japan, October 2000
版权声明:
RUBY文档中心的所有文章标明[
原创
]的均为本站作品,版权属RUBY中文化计划,若转载请注明;标明[
翻译
]的其外文版权归原作者,译文版权属RUBY中文化计划;标明[
转贴
]的,若原作者感到侵犯了他的著作权,那么请及时跟主持人联系,我们会尽快更正。
版权所有(C)
RUBY中文化计划