Ruby介绍

Ruby介绍

Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘(まつもとゆきひろ /Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生 石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。

Ruby发展历程

Ruby明显比其他类似的编程语言(如Perl或Python) 年轻,又因为Ruby是日本人发明的,所以早期的非日文资料和程序都比较贫乏,所以在网上仍然可以找到Ruby的资料太少之类的批评。约于2000 年,Ruby开始进入美国,英文的资料开始发展。Ruby归根结底源于Perl和Python两类语言,与C,C++,C#,java是不同大类。

Ruby介绍 - huiliuit - 汇流工作室的博客

Ruby标识

2011年10月31日1.9.3的第一个稳定版本1.9.3p0发布。

2013年2月22日发布了Ruby 1.9.3-p392。

2013年2月24日发布了Ruby 2.0.0-p0。

2015年4月13日发布了Ruby 2.2.2。

语言用途

  • Ruby 是开源的,在Web 上免费提供,但需要一个许可证。[2]

  • Ruby 是一种通用的、解释的编程语言。

  • Ruby 是一种真正的面向对象编程语言。

  • Ruby 是一种类似于 Python 和 Perl 的服务器端脚本语言。

  • Ruby 可以用来编写通用网关接口(CGI)脚本。

  • Ruby 可以被嵌入到超文本标记语言(HTML)。

  • Ruby 语法简单,这使得新的开发人员能够快速轻松地学习 Ruby。

  • Ruby 与 C++ 和 Perl 等许多编程语言有着类似的语法。

  • Ruby 可扩展性强,用 Ruby 编写的大程序易于维护。

  • Ruby 可用于开发的 Internet 和 Intranet 应用程序。

  • Ruby 可以安装在 Windows 和 POSIX 环境中。

  • Ruby 支持许多 GUI 工具,比如 Tcl/Tk、GTK 和 OpenGL。

  • Ruby 可以很容易地连接到 DB2、MySQL、Oracle 和 Sybase。

  • Ruby 有丰富的内置函数,可以直接在 Ruby 脚本中使用。


你可能感兴趣的:(HTML5代写,网页代写,代写网站,MATLAB仿真)