
Ruby是一种解释型的方便快捷的面向对象脚本语言,它是日本的Yukihiro Matsumoto(人们都叫他Matz.)于1993年2月24日首次发布的。它从Perl, Eiffel那里吸收了很多特性, 使之很适合用来文本文件处理和进行系统管理任务,并且完全面向对象。它的语法简单明快,可扩展并且可以跨平台。Ruby是完全自由开放的,意思是我们不仅可以免费得到,且可以自由地使用、复制、修改和分发它。
Ruby是一个注重均衡的语言,它的发明者松本行弘 Yukihiro “matz” Matsumoto,混合了他喜欢的语言(Perl、Smalltalk、Eiffel、Ada 和 Lisp ) 产生了一种具有函数式及指令程序设计特性的新语言。
他常说,他是“试着让Ruby更自然,而不是简单,就像生活一样”。
除此之外,他还提到:Ruby 就像人的身体一样,表面上看来简单,但是内部却相当的复杂
专题策划、制作:Cynthia
联系方式:96096168转332
Ruby是面向对象的编程语言,她追求的是“简便快捷的面向对象编程”。Ruby是解释型语言,因此不需编译即可快捷地编程。同时Ruby具有类似Perl的强大的文本处理功能,她可并不只是个玩具,您可以用她来进行实用的编程。此外,您还可以很方便地使用C语言来扩展Ruby的功能,因此可以把她当作各种库的前端来使用。本专题主要针对面向对象的脚本语言Ruby进行系统介绍。 >>全文