编程范型 | 面向对象、指令式、函数式 |
---|---|
設計者 | 松本行弘 |
實作者 | 松本行弘等人 |
发行时间 | 1995年 |
当前版本 |
|
型態系統 | 动态类型 |
操作系统 | 跨平台 |
許可證 | Ruby许可证[2] / BSD许可证[3] / GNU通用公共许可证第二版[4] |
網站 | www |
主要實作產品 | |
Ruby MRI、YARV、Rubinius、MagLev、JRuby、 MacRuby、RubyMotion、HotRuby、IronRuby、 mruby | |
啟發語言 | |
Ada[5]、C++[5]、CLU[6]、Dylan[6]、Eiffel[5]、 Lisp[6]、Perl[6]、Python[6]、Smalltalk[6] | |
影響語言 | |
Clojure、D[7]、Elixir、Falcon、Fancy[8]、Groovy 、Ioke[9]、Mirah、Nu[10]、Reia、Potion |
Ruby 是一种面向对象、指令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本電腦科學家松本行弘(Matz)设计并开发。
遵守BSD许可证和Ruby License[11][註 1]。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。
To a lesser extent, Python, LISP, Eiffel, Ada, and C++ have also influenced Ruby.
It draws primarily on features from Perl, Smalltalk, Python, Lisp, Dylan, and CLU.
inspired by Io, Smalltalk, Lisp and Ruby
引用错误:页面中存在<ref group="註">
标签,但没有找到相应的<references group="註" />
标签